Visual studio 2018 - - - - - новини українського msdn

Visual studio 2015 - - - - - новини українського msdn

Visual studio 2015 - - - - - новини українського msdn

Також для спрощення навігації по коду ми додали "navigation bar", звичний для багатьох користувачів VS з іншими мовними уподобаннями:

Visual studio 2015 - - - - - новини українського msdn

Тепер ви можете легко переміщатися як по методам і властивостям в звичній для ES5 прототипної моделі, так і в новій моделі з класами.

Visual studio 2015 - - - - - новини українського msdn

До слова, для TypeScript, як надмножество JS, ви також можете на додаток до типізації додавати описову інформацію про параметри, використовуючи JSDoc.

Ще кілька приємних дрібниць:

Visual studio 2015 - - - - - новини українського msdn

Visual studio 2015 - - - - - новини українського msdn

Підтримка AngularJS і ReactJS

Visual studio 2015 - - - - - новини українського msdn

TypeScript

Щоб вам було легше управляти проектами, ми також додали спеціальний конфігураційний файл tsconfig.json, в якому ви можете відзначати ts-файли у своєму проекті і налаштування компілятора для них. Він уже підтримується в VS Code, Sublime і Atom.

Слідуючи за сучасними підходами до управління кодом, його складанням і іншими методиками, ми додали в Visual Studio нову можливість для управління складанням коду через Grunt і Gulp - Task Runner Explorer (відкривається через комбінацію Ctrl-Alt-Backspace).

Visual studio 2015 - - - - - новини українського msdn

Для запуску будь-якої із завдань, визначених у вашому gruntgile.js або gulpfile.js, можна просто натиснути правою кнопкою миші на ім'я завдання в лівій панелі і вибрати запуск з контекстного меню.

Також ви можете прив'язувати такі завдання до процесу складання проекту всередині Visual Studio, наприклад, таким подіям, як "After Build".

На додаток до підтримки таких популярних бібліотек як Angular і React, ми також оновили підтримку чуйного фреймворка bootstrap (ми поставляли його разом з шаблонами для ASP.NET) - тепер ви можете очікувати підказки по класах з іконками, які позначають, де ви використовуєте CSS-класи від bootstrap:

Visual studio 2015 - - - - - новини українського msdn

Ми також продовжуємо покращувати роботу з HTML5 і наступними стандартами, зокрема, ми почали додавати підтримку розвивається стандарту веб-компонент - ви можете використовувати в розмітці атрибут import для link, щоб імпортувати фрагменти розмітки.

Visual studio 2015 - - - - - новини українського msdn

Підтримка Apache Cordova

При установці VS, вибираючи інструменти для крос-платформної розробки ви відразу можете отримати поза необхідні залежності, включаючи ADK, JDK, NDK і емулятор для Android.

Visual studio 2015 - - - - - новини українського msdn

Що стосується Apache Cordova, то основні новинки були доступні вже в RC-версії, включаючи:

  • Оновлення Ripple при збереженні
  • Налагодження iOS-версії додатка з VS при розгортанні в симуляторі або підключеному через Mac пристрої
  • Налагодження додатків для Windows Phone 8.1
  • Поліпшене керування плагінами, включаючи додавання з Git або файлової системи
  • Покращення в дизайнера конфігураційного файлу для вибору переносних залежних налаштувань.

Ми також додали CLI-интероперабельность. Cordova-проекти в VS тепер синхронізуються зі змінами, зробленими в файлової системі. Таким чином, ви можете спокійно використовувати паралельно інші інструменти або працювати з-під іншої операційної системи.

Емулятор для Android також оновився, тепер він включає образи Jellybean (API 17) і Lollipop 5.1 (API 22). До речі, емулятор тепер можна поставити без установки VS, а працювати з ним - з командного рядка.

Node.JS Tools для Visual Studio

У попередній версії Node.JS Tools 1.1 RC для Visual Studio ми поліпшили продуктивність, додали менше ресурсномісткий "quick" -режим для підказок за кодом (фактично, в цьому режимі обмежується глибина дерева, щоб не копати на льоту весь «світ пакетів»).

Ми також додали браузерні режим для роботи з DOM - спеціально для тих, кому доводиться працювати як з серверним, так і клієнтським кодом. Прямо з дерева проекту ви можете позначити папку як контентную (браузерні код):

Visual studio 2015 - - - - - новини українського msdn

Заодно ми виправили безліч проблем з налагодженням коду, поліпшили в цілому досвід підключення відладчика і роботи з відображенням (маппінгом) вихідного коду. Для мокка-тестів ми обновили вихідний тайм-аут до 2 секунд, так що тепер тести повинні виконуватися швидше. Для більш тонкої настройки тестів ви можете використовувати mocha.json-файл, в якому можете вказати параметри запуску відповідних тестів.

Visual studio 2015 - - - - - новини українського msdn

Щоб допомогти вам краще розібратися в коді, ми також додали команду відкриття документації для вивчення документації npm-пакетів.

Visual studio 2015 - - - - - новини українського msdn

Нарешті, щоб вам було ще простіше розгортати ваші рішення, ми додали підтримку docker-шаблону.