Выпущена Visual Studio 2017


Visual Studio 2017, также известная как VS 15, была представлена на серии мероприятий в разных странах. Запуск состоялся через 20 лет после первого анонса Visual Studio 97, первой версии Visual Studio.

Первоначальная Visual Studio включала ряд не очень похожих или хорошо интегрированных продуктов. Первоначальная версия содержала только Visual J ++ и Visual InterDev, эта держалась хорошо, а? Другие продукты Studio — Visual Basic, Visual C ++ и Visual FoxPro — теоретически были включены, но продолжали использовать собственные IDE до более поздней версии.

Это последнее воплощение запускается быстрее, более отзывчиво, использует меньше памяти, чем раньше, и рекламируется как идеальное для использования при разработке приложений для Android, iOS, Windows, Интернета и облака.

Облачная разработка осуществляется в виде встроенного набора инструментов Azure, которые вы можете использовать с Azure, развертывая приложения и службы, созданные вами в Azure, непосредственно из IDE.

Разработка мобильных приложений — еще одна область, которую следует улучшить благодаря Xamarin. Xamarin 4.3 включен в новый выпуск, добавляя поддержку tvOS, улучшенную поддержку каталога активов iOS и улучшенное редактирование XML. Вы также можете разрабатывать мобильные приложения с помощью Apache Cordova или инструментов разработки кроссплатформенных библиотек Visual C ++. Поддержка Cordova осуществляется с помощью нового симулятора Cordova на основе браузера, который позволяет вам кодировать и сразу же видеть результаты в браузере. Вы получаете живую перезагрузку, моделирование плагинов и поддержку Ionic Framework.

Что касается повышения производительности, улучшение времени загрузки было достигнуто за счет того, что Visual Studio позволила вам начать редактирование и отладку до того, как все проекты в группе будут загружены, а расширения теперь загружаются по запросу. Некоторые подсистемы, связанные с памятью, также были перенесены из основного процесса VS в отдельные процессы.

C ++ — это одна из областей, которая особо упоминается как более быстрая для загрузки и отладки. Библиотеки компоновщика и загрузки PDB были разработаны для ускорения инкрементных сборок и запуска отладчика.

Помимо внимания производительности, IntelliSense был улучшен, поэтому теперь вы можете использовать фильтрацию IntelliSense в C #, VB и C ++. Это означает, что если вы просматриваете сложный набор API-интерфейсов, вы можете ограничиться только нужным типом, чтобы видеть только методы или только свойства. В C ++ также есть экспериментальная функция Predictive IntelliSense, которая показывает отфильтрованный список результатов IntelliSense, поэтому вам не нужно прокручивать длинный список.

IntelliSense также был улучшен для XAML и JavaScript. JavaScript IntelliSense был «полностью переработан» в соответствии с примечаниями к выпуску. В предыдущей версии Visual Studio IntelliSense предоставлялся механизмом JavaScript, непрерывно выполняющим ваш код для предоставления списков завершения и справки по сигнатурам, аналогичных времени выполнения. В новой языковой службе используется статический анализ на основе TypeScript, чтобы обеспечить более подробный IntelliSense, полное покрытие ES6 / ES7 и более согласованный опыт редактирования.


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