Visual Studio Code | |
---|---|
![]() | |
![]() Visual Studio Code в Windows 7 с функцией поиска | |
Тип | Редактор исходного кода, Интегрированная среда разработки |
Разработчик | Microsoft |
Написана на | TypeScript, JavaScript, CSS |
Операционная система | Windows 7 или выше, OS X 10.9 или выше, Linux |
Языки интерфейса | английский, русский, китайский, французский, немецкий, итальянский, японский, корейский, испанский[1] |
Первый выпуск | 29 апреля 2015 |
Аппаратная платформа | IA-32, x64 |
Последняя версия | 1.31.1 (Февраль 2019) |
Состояние | активное |
Лицензия |
|
Сайт | code.visualstudio.com |
![]() |
Visual Studio Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Включает в себя отладчик[5], инструменты для работы с Git[6], подсветку синтаксиса, IntelliSense[7] и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом[8][9], но готовые сборки распространяются под проприетарной лицензией[10].
Visual Studio Code основан на Electron[11] — фреймворк, позволяющий с использованием Node.js разрабатывать настольные приложения, которые работают на движке Blink. Несмотря на то, что редактор основан на Electron, он не использует редактор Atom. Вместо него реализуется веб-редактор Monaco[12], разработанный для Visual Studio Online.
Visual Studio Code был анонсирован 29 апреля 2015 года компанией Microsoft на конференции Build, и вскоре была выпущена бета-версия.[13]
18 ноября 2015 года Visual Studio Code был выпущен под лицензией MIT, а исходный код был опубликован на GitHub. Анонсирована поддержка расширений.[8]
14 апреля 2016 года Visual Studio Code вышел из стадии бета-тестирования.[14]
Visual Studio Code — это редактор исходного кода. Он поддерживает ряд языков программирования, подсветку синтаксиса, IntelliSense, рефакторинг, отладку, навигацию по коду[15], поддержку Git и другие возможности. Многие возможности Visual Studio Code не доступны через графический интерфейс, зачастую они используются через палитру команд или JSON файлы (например, пользовательские настройки). Палитра команд представляет собой подобие командной строки, которая вызывается сочетанием клавиш.
Visual Studio также позволяет заменять кодовую страницу при сохранении документа, символы перевода строки и язык программирования текущего документа.
С 2018 года появилось расширение Python для Visual Studio Code с открытым исходным кодом. Оно предоставляет разработчикам широкие возможности для редактирования, отладки и тестирования кода.
Возможности | Языки программирования |
---|---|
Подсветка синтаксиса | |
IntelliSense | |
Рефакторинг | |
Отладка |
Visual Studio Code имеет поддержку плагинов[17], доступных через Visual Studio Marketplace. Они могут включать в себя дополнения к редактору[17], поддержку дополнительных языков программирования[16], статические анализаторы кода[18].
Visual Studio Code собирает данные об использовании (телеметрию) и отправляет их в Microsoft, но эта функция является отключаемой (опция File > Preferences > Settings, "telemetry.enableTelemetry").[19] Хотя предоставление данных не является обязательным и вы можете отказаться от передачи персональных данных, некоторые возможности, такие как персонализация, использующие такие данные, будут вам недоступны. Данные могут передаваться контролируемым филиалам Microsoft, дочерним компаниям и правоохранительным органам в соответствии с заявлением о конфиденциальности.[20]
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .