Вы зашли как: Гость
Опрос
Сколько у вас компьютерных гаджетов (смартфон, планшет, ноутбук, фитнес-трекер)?

Microsoft выпустила Visual Studio 15 Preview 5

Напечатать страницу
06.10.2016 18:24 | compik

Microsoft представила пятую предварительную версию Visual Studio '15', сохраняя традицию выпускать новую сборку каждые полтора месяца. Предыдущая версия была выпущена в середине августа, а третья предварительная сборка в начале июля.

В Microsoft обещали сделать новую IDE более легкой и быстрой, и результаты работы программистов можно оценить уже в этой сборке. Компания предоставила видео в котором сравнивает время запуска и загрузки проекта в Visual Studio 2015 и Visual Studio '15', где демонстрирует явное преимущество последней почти в два раза.

Быстрая скорость загрузки была достигнута за счет ряда изменений



Уменьшение времени загрузки, путем облегчения загрузки проектов. Работа с решениями которые включают в себя сотни проектов, вовсе не означает, что вы должны работать со всеми файлами или проектами в данный момент времени. Visual Studio '15' обеспечивает возможности редактирования и отладки проекта не дожидаясь загрузки всего решения. Для активации данного режима необходимо включить галочку "Lightweight Solution Load" из меню Сервис -> Параметры -> Проекты и решения.

Быстрый запуск с загрузкой дополнений по требованию. Идея проста, расширения стоит загружать по мере их необходимости, а не при запуске Visual Studio. Начиная разработку пятой предварительной сборки в компании стремились сделать загрузку собственных дополнений Python и Xamarin по требованию, однако потом было решено перенести все дополнения, поставляемые с Visual Studio на данную модель. Таким же способом планируется загружать и дополнения созданные сторонними разработчиками. Если вы когда-нибудь интересовались какое дополнение тормозит загрузку IDE больше всего, вы можете получить данную информацию выбрав в меню Help пункт Manage Visual Studio Performance. Для разработчиков, которые создают собственные дополнения будет предоставлена инструкция, для подготовки собственного продукта к загрузке по требованию.

Перемещение подсистем из главного процесса Visual Studio в параллельные процессы. Некоторые затратные по нагрузке задачи, такие как Git Source Control, Javascript и TypeScript сервисы были вынесены в отдельные процессы. Это снизило нагрузку на главный процесс Visual Studio и приведет к повышению отзывчивости интерфейса, а также поможет избежать зависаний и даже поможет предотвратить падение IDE в случае превышения лимита в 4 Гб выделенной памяти установленной для 32-битных процессов. В дальнейших релизах компания планирует продолжить разгружать центральный процесс Visual Studio.

Быстрая загрузка, программирование и отладка в C++. Загрузка проектов С++ стала значительно быстрее. Для активации быстрой загрузки необходимо включить "Enable Faster Project Load" в меню Tools -> Options -> Text Editor -> C/C++ -> Experemental. Улучшение также коснулись этапа линкования и загрузки PDB библиотек, для создания инкрементной сборки и ускорения отладки, при этом значительно снижая потребление памяти.

Ускорение операций с Git Source Control при помощи git.exe. Улучшена производительность отладки путем оптимизации загрузки и других затрат относящихся к IntelliTrace и окна Diagnostic Tools, а также устранены некоторые задержки при переключении между XAML файлами.

Не обошли стороной новую сборку и функциональные изменения



  • IntelliSence наконец-то обзавелся группировкой типов. В контекстном меню вы сможете установить фильтр для подсказок, например только свойства или только события.
  • В C# и Visual Basic появилось дополнительное сообщение с описанием выбранного типа, этот режим позволяет ускорить ввод в IntelliSence и узнать тип выбранного элемента не дожидаясь основного окна с подсказкой.
  • Улучшена работа IntelliSence при использовании привязки данных к свойствам и событиям в XAML документах.
  • Рефакторинг в C#/Visual Basic теперь позволяет выносить типы в отдельные физические файлы, которые будут иметь то же имя что и сам тип.
  • Навигация по проекту станет проще за счет введения нового инструмента "Go To". Нажав Ctrl + T вы сможете быстро искать файлы, типы, методы и другие объекты по своему коду. 
  • Инструмент Find All References получил дополнительную группировку, сортировку и поиск по результатам, а также выделение результатов различными цветами для более точного понимания результатов поиска.
  • Режим отладки получил полезную экспериментальную функцию "Run to Click". Вам больше не придется ставить временную точку останова для пропуска участка кода и остановки в нужном месте. После остановки отладчика достаточно будет навести мышку на нужную строку и нажать на иконку, которая появится слева.


В компании предупредили, что данная сборка является экспериментальной и не рекомендовали использовать ее для повседневной работы. Разработчики также пообещали продолжить оптимизацию Visual Studio в дальнейших релизах предварительных версий.



Visual Studio '15' Preview 5 доступна всем желающим по этой ссылке.




Среди самых популярных систем управления сайтом, одной из лучших считается Битрикс. В том числе и потому что техподдержка битрикс недорогая, но в большинстве случаев, этим должны заниматься профессионалы, так как неосторожные манипуляции грозят простоем сайта, что может привести к потере денег.

Комментарии

Комментариев нет...
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
62.74 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Мы на Facebook
Мы ВКонтакте
Все права принадлежат © MSInsider.ru (ex TheVista.ru), 2017
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.07 секунд (Общее время SQL: 0.017 секунд - SQL запросов: 31 - Среднее время SQL: 0.00055 секунд))