Visual Studio 14 CTP 2 — БЕЗ ЗАГЛАВНЫХ букв


Кажется почти глупым вести рассказ о следующей версии Visual Studio с тем фактом, что в ней, возможно, упали пункты меню ВСЕ ЗАГЛАВНЫМИ буквами, но это показатель того, что команда пытается исправить VS и превратить его в IDE, которую мы все любил.

Как говорится в блоге Visual Studio:

ВСЕ ЗАПИСИ. На прошлой неделе с RC для Visual Studio 2013 Update 3 мы добавили опцию в меню регистра предложений; в этом VS «14» CTP мы изменили стиль строки меню на регистр заголовка, чтобы каждый мог получить обратную связь об изменении. Мы будем использовать полученные отзывы, чтобы определить, оставим ли мы его таким, какой он есть в этом предварительном просмотре, сделаем ли его опцией в меню Инструменты / Параметры или выберем другой путь.

Вам нужно только прочитать некоторые комментарии после объявления, чтобы понять, насколько важно это изменение. Итак, если вы хотите увидеть возврат к более читаемым пунктам меню, обязательно сообщите Microsoft, что вам нравится это изменение. Нет, вы не вернете старый неплоский интерфейс, и в интерфейсе по-прежнему не так много цвета, но легко выбрать один из трех возможных цветовых стилей — темный, синий или светлый.

Также стоит отметить, что CPT работает только в Windows 8.1, и не рекомендуется устанавливать его с любой другой версией Visual Studio.

Что еще нового?

Большинство из них — второстепенные дополнительные функции:

Сохраните и примените пользовательские макеты IDE. Теперь вы можете сохранять и применять пользовательские макеты для окон инструментов в среде IDE.

Украшение для редактора лампочек. Лампочки — это расширяемая функция, которая выявляет и помогает исправлять проблемы в коде. Когда вы наводите указатель мыши или помещаете курсор в код, в котором есть проблема, всплывает лампочка со списком действий, которые вы можете предпринять для решения проблемы. Это похоже на возможности других IDE, таких как Android Studio.

Editor Touch Support. Редактор Visual Studio теперь поддерживает сенсорные жесты для прокрутки, масштабирования, касания и удерживания для контекстных меню, двойного касания для выбора слова и выделения строки касанием поля.

Страницы свойств VC ++ и улучшения редактора. Мы обновили раскрывающиеся значения конфигурации и платформы для диалогового окна страницы свойств VC ++, чтобы запомнить последний выбор пользователя при закрытии диалогового окна и многое другое.

Еще одна интересная особенность, которая почти осталась незамеченной, — это способ разработки C ++ для Windows 8. Поскольку новый компилятор C ++ поддерживает только разработку Store Apps для Windows 8.1, если вы хотите поддерживать Windows 8.0, вам необходимо загрузить и установить Visual Studio 2013. использовать старые инструменты. После того, как вы их установили, вы можете использовать их из VS 14.

Также есть какие-то странные ограничения на ОСАГО. Он не может создавать новые приложения для Windows Store 8.1 или Phone 9.1, но может открывать существующие проекты — если они не являются проектами Windows Phone Silverlight 8.1. Кажется, это просто сбой, который будет устранен в более поздних версиях, но это все равно может стать концом для проектов Silverlight 8.1 — нам просто нужно подождать и посмотреть. Также может быть, вот-вот появится Windows 8.2. Настольные приложения используют новый набор инструментов и не затрагиваются.

Суть в том, что избегайте использования CTP, если вы работаете с приложениями C ++, Windows 8.0 или 8.1 Store или Phone, и вы не можете использовать его, если хотите использовать Windows 7.

Я также должен добавить, что при запуске CTP мне приходилось входить в свою учетную запись Microsoft больше раз, чем было разумно — возможно, это был только я.

Конечно, новый CTP основан на предыдущем CTP, и самые большие изменения заключаются в использовании компилятора Roslyn. Однако самым большим видимым изменением является доступность новых типов проектов ASP.NET vNext. Теперь вы можете создавать приложения ASP.NET, которые работают без веб-сервера — что бы они ни думали дальше.

Как давний пользователь Visual Studio, я должен сказать, что до сих пор не могу смириться с тем фактом, что JavaScript и Python фигурируют в списке типов проектов. Хорошо, вам нужно загрузить дополнительные инструменты для работы с Python или Node.js, но тот факт, что вы можете это сделать, все еще является неожиданным.


Добавить комментарий