WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
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 на Викискладе[4]

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 с открытым исходным кодом. Оно предоставляет разработчикам широкие возможности для редактирования, отладки и тестирования кода.

Поддержка языков программирования[16]
ВозможностиЯзыки программирования
Подсветка синтаксиса
IntelliSense
Рефакторинг
Отладка

Visual Studio Code имеет поддержку плагинов[17], доступных через Visual Studio Marketplace. Они могут включать в себя дополнения к редактору[17], поддержку дополнительных языков программирования[16], статические анализаторы кода[18].

Сбор данных

Visual Studio Code собирает данные об использовании (телеметрию) и отправляет их в Microsoft, но эта функция является отключаемой (опция File > Preferences > Settings, "telemetry.enableTelemetry").[19] Хотя предоставление данных не является обязательным и вы можете отказаться от передачи персональных данных, некоторые возможности, такие как персонализация, использующие такие данные, будут вам недоступны. Данные могут передаваться контролируемым филиалам Microsoft, дочерним компаниям и правоохранительным органам в соответствии с заявлением о конфиденциальности.[20]

См. также

Примечания

  1. Visual Studio Code Display Language (Locale). code.visualstudio.com. Microsoft. Проверено 17 июля 2017.
  2. LICENSE.txt. github.com/Microsoft/vscode. Microsoft (17 November 2015).
  3. Menu license links to non Open Source license #60
  4. https://api.github.com/repos/Microsoft/vscode/releases
  5. Debugging in Visual Studio Code (англ.). Проверено 14 октября 2017.
  6. Version Control in VS Code (англ.). Проверено 14 октября 2017.
  7. IntelliSense in Visual Studio Code (англ.). Проверено 14 октября 2017.
  8. 1 2 Visual Studio now supports debugging Linux apps; Code editor now open source (en-us), Ars Technica. Проверено 14 октября 2017.
  9. Lardinois, Frederic. Microsoft Launches Visual Studio Code, A Free Cross-Platform Code Editor For OS X, Linux And Windows (англ.), TechCrunch. Проверено 14 октября 2017.
  10. License - Visual Studio Code (англ.). code.visualstudio.com. Проверено 14 октября 2017.
  11. Microsoft’s new Code editor is built on Google’s Chromium (en-us), Ars Technica. Проверено 14 октября 2017.
  12. Monaco Editor (англ.). microsoft.github.io. Проверено 14 октября 2017.
  13. BUILD 2015 News: Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5 (англ.). Проверено 14 октября 2017.
  14. Visual Studio Code editor hits version 1, has half a million users (en-us), Ars Technica. Проверено 14 октября 2017.
  15. Code Navigation in Visual Studio Code (англ.). Проверено 14 октября 2017.
  16. 1 2 Language Support in Visual Studio Code (англ.). Проверено 14 октября 2017.
  17. 1 2 Managing Extensions in Visual Studio Code (англ.). Проверено 14 октября 2017.
  18. Creating Language Servers for Visual Studio Code (англ.). Проверено 14 октября 2017.
  19. Visual Studio Code Frequently Asked Questions (англ.). Проверено 14 октября 2017.
  20. Microsoft Enterprise and Developer Privacy Statement (неопр.). www.microsoft.com. Проверено 14 октября 2017.

Литература

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии