Обновления инструментов Visual Studio


Microsoft обновила несколько инструментов разработчика, включая TypeScript, Инструменты для универсальных приложений Windows и Инструменты для Apache Cordova.

TypeScript 1.6 для Visual Studio теперь доступен для Visual Studio 2015 и Visual Studio 2013, а также через npm и в качестве исходного кода на GitHub.

В новой версии есть новые функции, включая поддержку синтаксиса JSX / React, поэтому, если вы используете React, вы можете смешивать код TypeScript и синтаксис, подобный JSX HTML, используя новое расширение файла .tsx. Помимо поддержки компилятора, вы можете использовать новый смешанный синтаксис в Sublime Text, Visual Studio Code или Visual Studio.

Еще одно улучшение — поддержка абстрактных классов. Это означает, что вы можете создавать неустановленные классы с реализациями функций по умолчанию. Выражения класса позволяют объявлять класс так же, как любое другое выражение, встроенное в ваш код. Определяемые пользователем средства защиты типов могут использоваться для создания функций защиты типов с использованием любого типа или интерфейса. Также были добавлены типы пересечений и псевдонимы универсальных типов. Microsoft также улучшила проверку ошибок в объектных литералах и улучшила разрешение модуля для пользователей CommonJS.

Инструменты для универсальных приложений Windows обновлены до версии 1.1, в основном для устранения проблем, о которых сообщили разработчики, использующие Visual Studio 2015 RTM. Было сделано несколько исправлений .NET Native, а также исправления, связанные с конструктором XAML, модульным тестированием и отладчиком. Универсальные приложения для Windows — это приложения, которые работают на всех устройствах с Windows 10 — телефонах с Windows, планшетах, ПК, Xbox, Surface Hub и любых устройствах IoT под управлением Windows 10. Инструменты Visual Studio для универсальных приложений Windows добавляют новые шаблоны проектов в VS и позволяют вы получаете доступ к собственным API-интерфейсам устройства, таким как камера, календарь и контакты, через JavaScript. Ваши приложения также могут использовать собственные веб-просмотры.

Инструменты для Apache Cordova — это третья область, подлежащая обновлению, которую старший разработчик контента для Visual Studio Крейг Брокшмидт описывает как:

«Десятки исправлений ошибок, а также улучшения производительности и надежности».

Если вы используете Visual Studio Enterprise, вы также получаете новый плагин ADAL, который обеспечивает прямую аутентификацию для ваших приложений Apache Cordova с помощью Windows Server Active Directory и Windows Azure Active Directory.

Одним из интересных дополнений является новый набор инструментов командной строки Tools for Apache Cordova CLI (также известный как «TACO»).

TACO — это утилита командной строки, которую можно использовать при создании гибридных приложений для Android, iOS и Windows с помощью Apache Cordova. Он выполняет такие действия, как установка любых компонентов, которые вам нужны для различных платформ, на которые вы нацелены, и создание рабочих снимков всего, что вам нужно для конкретной версии Cordova — платформ, инструментов сборки и подключаемых модулей.


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