Visual Studio Code - Open Source (код - OSS)
Репозиторий
В этом репозитории («Код - OSS») мы (Microsoft) вместе с сообществом разрабатываем продукт Visual Studio Code. Мы не только работаем над кодом и проблемами, но также публикуем дорожную карту, ежемесячные планы итерации и планы эндшпиля. Этот исходный код доступен каждому по стандартной лицензии MIT.
Visual Studio Code Code
<p align="центр">
<img alt="VS Code in action" src="https://github.com/user-attachments/assets/56af271c-949d-454c-a3ea-16188c063414">
</p>
Visual Studio Code - это дистрибутив репозитория Code - OSS с специфичными для Microsoft настройками, выпущенными под традиционной лицензией на продукт Microsoft.
Visual Studio Код сочетает в себе простоту редактора кода с тем, что нужно разработчикам для их основного цикла редактирования-строительства-отладки. Он обеспечивает комплексную поддержку редактирования кода, навигации и понимания, а также легкую отладку, богатую модель расширяемости и легкую интеграцию с существующими инструментами.
Visual Studio Code обновляется ежемесячно с новыми функциями и исправлениями ошибок. Вы можете загрузить его для Windows, macOS и Linux на веб-сайте Visual Studio Code. Чтобы получать последние выпуски каждый день, установите сборку Insiders.
Вклад
Существует множество способов участия в этом проекте, например:
Отправляйте баги и запросы на функции и помогите нам проверить их по мере их проверки
* Изменение исходного кода
Просмотрите документацию и сделайте запросы на вытягивание чего-либо от опечаток до нового контента.
Если вы заинтересованы в устранении проблем и внесении непосредственного вклада в кодовую базу, см. документ Как внести свой вклад, который охватывает следующее:
Как строить и работать из источника
* Рабочий процесс разработки, включая отладку и ходовые испытания
* Руководящие принципы кодирования
* Отправка запросов на вытягивание
* Найти проблему для работы
* Вклад в переводы
обратная связь
Задать вопрос по Stack Overflow
* Запросить новую функцию
* Отзывы на популярные запросы
* Файл проблемы
Свяжитесь с сообществом авторов расширений на GitHub Discussions или Slack
* Следуйте @code и дайте нам знать, что вы думаете!
Смотрите вики для описания каждого из этих каналов и информацию о некоторых других доступных каналах, управляемых сообществом.
Связанные проекты
Многие из основных компонентов и расширений VS Code живут в собственных репозиториях на GitHub. Например, адаптер отладки узлов и репозитории адаптера моно отладки отделены друг от друга. Для получения полного списка, пожалуйста, посетите страницу связанных проектов в нашей вики.
Связанные расширения
VS Code включает в себя набор встроенных расширений, расположенных в папке расширений, включая грамматику и фрагменты для многих языков. Расширения, которые обеспечивают богатую языковую поддержку (внутренние предложения, перейти к определению) для языка имеют суффикс «языковые особенности». Например, расширение «json» обеспечивает раскраску для «JSON», а расширение «json-language-features» обеспечивает поддержку «JSON».
Контейнер развития
Этот репозиторий включает в себя контейнер разработки Visual Studio Code Dev Containers / GitHub Codespaces.
* Для контейнеров Dev используйте команду **Dev Containers: Clone Repository in Container Volume...**, которая создает том Docker для лучшего ввода/вывода диска на macOS и Windows.
Если у вас уже установлен VS-код и Docker, вы также можете нажать здесь, чтобы начать работу. Это заставит VS Code автоматически устанавливать расширение Dev Containers, клонировать исходный код в объем контейнера и раскручивать контейнер для использования.
* Для Codespaces установите расширение GitHub Codespaces в VS Code и используйте команду **Codespaces: Create New Codespace**.
Docker / Codespace должен иметь не менее **4 ядер и 6 ГБ ОЗУ (рекомендуется 8 ГБ)** для запуска полной сборки. Смотрите контейнер разработки README для получения дополнительной информации.
Кодекс поведения
Этот проект принял Кодекс поведения Microsoft с открытым исходным кодом. Для получения дополнительной информации см. Код поведения FAQ или свяжитесь с
[email protected] с любыми дополнительными вопросами или комментариями.
Лицензия
Авторское право (c) Microsoft Corporation. Все права защищены.
Лицензируется по лицензии MIT.