HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#статьи</a></p>
1 <p><a>#статьи</a></p>
2 <ul><li>25 окт 2023</li>
2 <ul><li>25 окт 2023</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Всё, что нужно знать о самом популярном редакторе кода от Microsoft.</p>
4 </ul><p>Всё, что нужно знать о самом популярном редакторе кода от Microsoft.</p>
5 <p>Иллюстрация: Image by Freepik / Freepik / Rawpixel / Annie для Skillbox Media</p>
5 <p>Иллюстрация: Image by Freepik / Freepik / Rawpixel / Annie для Skillbox Media</p>
6 <p>Автор статей о программировании, технологиях и гаджетах. Пишет код на JavaScript и Python. Любит веб-технологии, модные приложения и магию Apple.</p>
6 <p>Автор статей о программировании, технологиях и гаджетах. Пишет код на JavaScript и Python. Любит веб-технологии, модные приложения и магию Apple.</p>
7 <p>В этой статье мы расскажем, как установить Visual Studio Code (VS Code) и настроить его для комфортной работы. А также подробно рассмотрим графический интерфейс и приведём список незаменимых горячих клавиш.</p>
7 <p>В этой статье мы расскажем, как установить Visual Studio Code (VS Code) и настроить его для комфортной работы. А также подробно рассмотрим графический интерфейс и приведём список незаменимых горячих клавиш.</p>
8 <p><strong>Содержание</strong></p>
8 <p><strong>Содержание</strong></p>
9 <ul><li><a>Что такое Visual Studio Code</a></li>
9 <ul><li><a>Что такое Visual Studio Code</a></li>
10 <li><a>Где скачать и как установить редактор кода</a></li>
10 <li><a>Где скачать и как установить редактор кода</a></li>
11 <li><a>Русификация</a></li>
11 <li><a>Русификация</a></li>
12 <li><a>Настройка</a></li>
12 <li><a>Настройка</a></li>
13 <li><a>Интерфейс программы</a></li>
13 <li><a>Интерфейс программы</a></li>
14 <li><a>Кастомизация</a></li>
14 <li><a>Кастомизация</a></li>
15 <li><a>Плагины</a></li>
15 <li><a>Плагины</a></li>
16 <li><a>Горячие клавиши</a></li>
16 <li><a>Горячие клавиши</a></li>
17 <li><a>Полезные ссылки</a></li>
17 <li><a>Полезные ссылки</a></li>
18 </ul><p><strong>Visual Studio Code (VS Code)</strong> - это кросс-платформенный редактор кода от компании Microsoft, разработанный на базе фреймворка<a>Electron</a>. С его помощью можно разрабатывать кросс-платформенные десктопные приложения, используя веб-технологии.</p>
18 </ul><p><strong>Visual Studio Code (VS Code)</strong> - это кросс-платформенный редактор кода от компании Microsoft, разработанный на базе фреймворка<a>Electron</a>. С его помощью можно разрабатывать кросс-платформенные десктопные приложения, используя веб-технологии.</p>
19 <p>Суперсила VS Code в том, что он не привязан к определённому языку программирования, поэтому с его помощью можно создавать сайты, мобильные приложения, работать с базами данных и тестировать сервисы. Огромная библиотека плагинов позволяет расширять функции редактора, а если не удастся найти подходящий плагин, то всегда можно<a>написать свой</a>.</p>
19 <p>Суперсила VS Code в том, что он не привязан к определённому языку программирования, поэтому с его помощью можно создавать сайты, мобильные приложения, работать с базами данных и тестировать сервисы. Огромная библиотека плагинов позволяет расширять функции редактора, а если не удастся найти подходящий плагин, то всегда можно<a>написать свой</a>.</p>
20 <p>Возможности VS Code:</p>
20 <p>Возможности VS Code:</p>
21 <ul><li>Подсветка синтаксиса - функции, классы, переменные и другие сущности выделяются разными цветами.</li>
21 <ul><li>Подсветка синтаксиса - функции, классы, переменные и другие сущности выделяются разными цветами.</li>
22 <li>Автоматическое дополнение - если начать что-то писать, редактор предложит варианты завершения строки.</li>
22 <li>Автоматическое дополнение - если начать что-то писать, редактор предложит варианты завершения строки.</li>
23 <li>Контроль версий - поддерживаются интеграции с <a>GitHub</a>,<a>GitLens</a>и другими похожими сервисами.</li>
23 <li>Контроль версий - поддерживаются интеграции с <a>GitHub</a>,<a>GitLens</a>и другими похожими сервисами.</li>
24 <li>Отладка - редактор подсвечивает ошибки и предлагает исправления. Вместе с этим поддерживается и полноценный режим отладки кода. К примеру, для проекта на Python его можно<a>запустить</a>клавишей<strong>F5</strong>, а для JavaScript<a>запустится</a>новое окно браузера.</li>
24 <li>Отладка - редактор подсвечивает ошибки и предлагает исправления. Вместе с этим поддерживается и полноценный режим отладки кода. К примеру, для проекта на Python его можно<a>запустить</a>клавишей<strong>F5</strong>, а для JavaScript<a>запустится</a>новое окно браузера.</li>
25 <li>Рефакторинг - редактор кода выводит советы для улучшения кода и повышения производительности, подсказывая, какие конструкции можно заменить.</li>
25 <li>Рефакторинг - редактор кода выводит советы для улучшения кода и повышения производительности, подсказывая, какие конструкции можно заменить.</li>
26 </ul><p>Запускать VS Code можно даже на слабых компьютерах. Редактор<a>работает</a>на машинах с 1 ГБ оперативной памяти и процессором с частотой от 1,6 ГГц. Приятная особенность VS Code в том, что он абсолютно бесплатный.</p>
26 </ul><p>Запускать VS Code можно даже на слабых компьютерах. Редактор<a>работает</a>на машинах с 1 ГБ оперативной памяти и процессором с частотой от 1,6 ГГц. Приятная особенность VS Code в том, что он абсолютно бесплатный.</p>
27 <p>VS Code - кросс-платформенный редактор. Его можно установить на Windows, macOS и Linux. Ещё есть веб-версия, в которой можно редактировать файлы, когда нет возможности запустить полноценное приложение.</p>
27 <p>VS Code - кросс-платформенный редактор. Его можно установить на Windows, macOS и Linux. Ещё есть веб-версия, в которой можно редактировать файлы, когда нет возможности запустить полноценное приложение.</p>
28 <p>Ниже описан порядок установки VS Code на разные операционные системы.</p>
28 <p>Ниже описан порядок установки VS Code на разные операционные системы.</p>
29 <ul><li>Скачать<a>установочный файл</a>.</li>
29 <ul><li>Скачать<a>установочный файл</a>.</li>
30 <li>Открыть папку с загрузками и найти скачанный архив.</li>
30 <li>Открыть папку с загрузками и найти скачанный архив.</li>
31 <li>Извлечь содержимое и запустить приложение.</li>
31 <li>Извлечь содержимое и запустить приложение.</li>
32 <li>Перетащить Visual Studio Code.app в папку Программы.</li>
32 <li>Перетащить Visual Studio Code.app в папку Программы.</li>
33 <li>Теперь приложение можно запускать из меню приложений.</li>
33 <li>Теперь приложение можно запускать из меню приложений.</li>
34 </ul><ul><li>Скачать<a>установщик</a>.</li>
34 </ul><ul><li>Скачать<a>установщик</a>.</li>
35 <li>Открыть загрузки и найти скачанный файл.</li>
35 <li>Открыть загрузки и найти скачанный файл.</li>
36 <li>Запустить двойным кликом VSCodeUserSetup-{<strong>version</strong>}.exe.</li>
36 <li>Запустить двойным кликом VSCodeUserSetup-{<strong>version</strong>}.exe.</li>
37 <li>По умолчанию приложение появится в папке Programs\Microsoft\VS Code.</li>
37 <li>По умолчанию приложение появится в папке Programs\Microsoft\VS Code.</li>
38 </ul><ul><li>Скачать<a>установщик</a>, подходящий к дистрибутиву.</li>
38 </ul><ul><li>Скачать<a>установщик</a>, подходящий к дистрибутиву.</li>
39 <li>Запустить файл и следовать инструкции.</li>
39 <li>Запустить файл и следовать инструкции.</li>
40 </ul><p>Веб-версия VS Code находится по адресу<a>vscode.dev</a>. С её помощью можно изменять локальные файлы с компьютера, открывать удалённые репозитории, устанавливать некоторые расширения и сохранять результат работы на диск компьютера. VS Code запускается даже в мобильных браузерах, но у смартфонов довольно маленькие экраны, поэтому работать на них неудобно.</p>
40 </ul><p>Веб-версия VS Code находится по адресу<a>vscode.dev</a>. С её помощью можно изменять локальные файлы с компьютера, открывать удалённые репозитории, устанавливать некоторые расширения и сохранять результат работы на диск компьютера. VS Code запускается даже в мобильных браузерах, но у смартфонов довольно маленькие экраны, поэтому работать на них неудобно.</p>
41 Веб-версия VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>У веб-версии Visual Studio Code есть ряд ограничений. К примеру, вы не сможете воспользоваться терминалом и запустить программы на некоторых языках, среди которых Go и Rust.</p>
41 Веб-версия VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>У веб-версии Visual Studio Code есть ряд ограничений. К примеру, вы не сможете воспользоваться терминалом и запустить программы на некоторых языках, среди которых Go и Rust.</p>
42 <p>По умолчанию интерфейс VS Code англоязычный, но язык можно заменить на русский или любой другой. Для этого нужно скачать дополнительный языковой пакет и выбрать его в параметрах приложения. Как поменять язык VS Code на русский:</p>
42 <p>По умолчанию интерфейс VS Code англоязычный, но язык можно заменить на русский или любой другой. Для этого нужно скачать дополнительный языковой пакет и выбрать его в параметрах приложения. Как поменять язык VS Code на русский:</p>
43 <ul><li>Открыть палитру команд с помощью сочетания клавиш<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>или<strong>⇧</strong>+<strong>⌘</strong>+<strong>P</strong>на macOS.</li>
43 <ul><li>Открыть палитру команд с помощью сочетания клавиш<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>или<strong>⇧</strong>+<strong>⌘</strong>+<strong>P</strong>на macOS.</li>
44 <li>Ввести команду Configure Display Language и нажать<strong>Enter</strong>.</li>
44 <li>Ввести команду Configure Display Language и нажать<strong>Enter</strong>.</li>
45 <li>Найти в списке русский язык и выбрать его.</li>
45 <li>Найти в списке русский язык и выбрать его.</li>
46 <li>Перезапустить приложение.</li>
46 <li>Перезапустить приложение.</li>
47 </ul>Пакет русификации надо загружать отдельно<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Предупреждение!</strong></p>
47 </ul>Пакет русификации надо загружать отдельно<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Предупреждение!</strong></p>
48 <p>Есть несколько причин, по которым не стоит русифицировать Visual Studio Code. Во-первых, большая часть видеоуроков и статей написана на английском. Поэтому во время обучения придётся переводить названия элементов интерфейса. Во-вторых, описание и решение многих ошибок, которые будут возникать в процессе разработки, тоже написаны на английском.</p>
48 <p>Есть несколько причин, по которым не стоит русифицировать Visual Studio Code. Во-первых, большая часть видеоуроков и статей написана на английском. Поэтому во время обучения придётся переводить названия элементов интерфейса. Во-вторых, описание и решение многих ошибок, которые будут возникать в процессе разработки, тоже написаны на английском.</p>
49 <p>Visual Studio Code можно полностью подстраивать под рабочие задачи, меняя как параметры самой программы, так и установленные плагины. Меню со всеми настройками можно найти в File → Preferences → Settings на Windows/Linux и в Code → Preferences → Settings на macOS.</p>
49 <p>Visual Studio Code можно полностью подстраивать под рабочие задачи, меняя как параметры самой программы, так и установленные плагины. Меню со всеми настройками можно найти в File → Preferences → Settings на Windows/Linux и в Code → Preferences → Settings на macOS.</p>
50 <p>Начинающим разработчикам и пользователям VS Code лучше не увлекаться изменением базовых параметров. Тем не менее есть несколько настроек, которые сделают работу на старте комфортнее.</p>
50 <p>Начинающим разработчикам и пользователям VS Code лучше не увлекаться изменением базовых параметров. Тем не менее есть несколько настроек, которые сделают работу на старте комфортнее.</p>
51 <p><strong>Автоматическое сохранение.</strong>По умолчанию VS Code сохраняет изменения в файле только после нажатия сочетания клавиш<strong>Ctrl</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>S</strong>. Но можно сделать так, чтобы код автоматически сохранялся после определённых действий. Для этого надо перейти в меню настроек и в поле поиска ввести Auto Save.</p>
51 <p><strong>Автоматическое сохранение.</strong>По умолчанию VS Code сохраняет изменения в файле только после нажатия сочетания клавиш<strong>Ctrl</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>S</strong>. Но можно сделать так, чтобы код автоматически сохранялся после определённых действий. Для этого надо перейти в меню настроек и в поле поиска ввести Auto Save.</p>
52 <p>По умолчанию параметр установлен в off, но есть и другие значения:</p>
52 <p>По умолчанию параметр установлен в off, но есть и другие значения:</p>
53 <ul><li>afterDelay - файл сохраняется после задержки в миллисекундах, которую можно установить ниже.</li>
53 <ul><li>afterDelay - файл сохраняется после задержки в миллисекундах, которую можно установить ниже.</li>
54 <li>onfocusChange - сохранение происходит после переключения на другой файл.</li>
54 <li>onfocusChange - сохранение происходит после переключения на другой файл.</li>
55 <li>onWindowChange - файл сохраняется при переходе в окно другой программы.</li>
55 <li>onWindowChange - файл сохраняется при переходе в окно другой программы.</li>
56 </ul>Настройка автоматического сохранения в VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Семейство шрифта и кегль.</strong>Стандартный шрифт очень мелкий, что сильно нагружает глаза при долгой работе с кодом. Поэтому лучше сразу подобрать оптимальные настройки. Сделать это можно в разделе "Шрифт". Параметр Font Family отвечает за семейство шрифта, а Font Size - за его размер. На широкоформатных мониторах лучше выбирать шрифт побольше.</p>
56 </ul>Настройка автоматического сохранения в VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Семейство шрифта и кегль.</strong>Стандартный шрифт очень мелкий, что сильно нагружает глаза при долгой работе с кодом. Поэтому лучше сразу подобрать оптимальные настройки. Сделать это можно в разделе "Шрифт". Параметр Font Family отвечает за семейство шрифта, а Font Size - за его размер. На широкоформатных мониторах лучше выбирать шрифт побольше.</p>
57 Можно выбрать комфортный шрифт и его размер<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Форматирование.</strong>Структуры в программном коде разделяются пробелами и отступами для более удобного чтения. Но если скопировать фрагмент кода и вставить его, то все отступы могут съехать. По умолчанию VS Code выравнивает их, только если нажать сочетание клавиш<strong>Shift</strong>+<strong>Alt</strong>+<strong>F</strong>/<strong>⇧</strong>+<strong>⌥</strong>+<strong>F</strong>. Но можно автоматизировать это.</p>
57 Можно выбрать комфортный шрифт и его размер<em>Скриншот: Visual Studio Code / Skillbox Media</em><p><strong>Форматирование.</strong>Структуры в программном коде разделяются пробелами и отступами для более удобного чтения. Но если скопировать фрагмент кода и вставить его, то все отступы могут съехать. По умолчанию VS Code выравнивает их, только если нажать сочетание клавиш<strong>Shift</strong>+<strong>Alt</strong>+<strong>F</strong>/<strong>⇧</strong>+<strong>⌥</strong>+<strong>F</strong>. Но можно автоматизировать это.</p>
58 <p>Для этого в настройках переходим к разделу "Форматирование" и выбираем подходящий режим работы:</p>
58 <p>Для этого в настройках переходим к разделу "Форматирование" и выбираем подходящий режим работы:</p>
59 <ul><li><strong>Format On Paste</strong> - форматирование применяется автоматически при вставке кода.</li>
59 <ul><li><strong>Format On Paste</strong> - форматирование применяется автоматически при вставке кода.</li>
60 <li><strong>Format On Save</strong> - код форматируется во время сохранения.</li>
60 <li><strong>Format On Save</strong> - код форматируется во время сохранения.</li>
61 <li><strong>Format On Type</strong> - форматирование применяется при наборе кода.</li>
61 <li><strong>Format On Type</strong> - форматирование применяется при наборе кода.</li>
62 </ul>Автоматическое форматирование в VS Code по умолчанию отключено<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Интерфейс программы состоит из нескольких основных частей: окно редактора, карты кода, вкладок, статус-бара и иконок управления. Доступ к остальным функциям можно получить через настройки или системное меню VS Code.</p>
62 </ul>Автоматическое форматирование в VS Code по умолчанию отключено<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Интерфейс программы состоит из нескольких основных частей: окно редактора, карты кода, вкладок, статус-бара и иконок управления. Доступ к остальным функциям можно получить через настройки или системное меню VS Code.</p>
63 <p>По центру находится главная часть - редактор, в котором можно писать код. В верхней части окна выводится название открытого файла и карта вложенности сущностей. К примеру, можно быстро узнать, к какому классу принадлежит функция, что особенно полезно для проектов с большой кодовой базой.</p>
63 <p>По центру находится главная часть - редактор, в котором можно писать код. В верхней части окна выводится название открытого файла и карта вложенности сущностей. К примеру, можно быстро узнать, к какому классу принадлежит функция, что особенно полезно для проектов с большой кодовой базой.</p>
64 Окну редактора по умолчанию выделяется самая большая область<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Справа от редактора - окно с развёрнутой миниатюрой документа. Если в файле много строк, то с помощью него можно быстро перейти к необходимой части и не скроллить весь код.</p>
64 Окну редактора по умолчанию выделяется самая большая область<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Справа от редактора - окно с развёрнутой миниатюрой документа. Если в файле много строк, то с помощью него можно быстро перейти к необходимой части и не скроллить весь код.</p>
65 Миниатюра документа полезна для навигации<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Вверху расположены вкладки открытых файлов и окон. С их помощью можно быстро переключаться между несколькими открытыми документами.</p>
65 Миниатюра документа полезна для навигации<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Вверху расположены вкладки открытых файлов и окон. С их помощью можно быстро переключаться между несколькими открытыми документами.</p>
66 Вкладки как в браузере, только ведут к открытым файлам<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Внизу находится статус-бар с дополнительной информацией о документе: какой язык используется, количество ошибок, имя активной Git-ветки, кодировка и статус работы некоторых плагинов (например,<a>Live Server</a>).</p>
66 Вкладки как в браузере, только ведут к открытым файлам<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Внизу находится статус-бар с дополнительной информацией о документе: какой язык используется, количество ошибок, имя активной Git-ветки, кодировка и статус работы некоторых плагинов (например,<a>Live Server</a>).</p>
67 Статус-бар с полезной информацией о проекте<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Слева от редактора находится окно инструментов со следующими разделами и функциями:</p>
67 Статус-бар с полезной информацией о проекте<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Слева от редактора находится окно инструментов со следующими разделами и функциями:</p>
68 <ul><li>Проводник - выводит все папки и файлы проекта. Их можно открывать двойным кликом.</li>
68 <ul><li>Проводник - выводит все папки и файлы проекта. Их можно открывать двойным кликом.</li>
69 <li>Поиск - позволяет искать все вхождения слова в файле. С его помощью можно найти строки исходника, в которых используется переменная или функция.</li>
69 <li>Поиск - позволяет искать все вхождения слова в файле. С его помощью можно найти строки исходника, в которых используется переменная или функция.</li>
70 <li>Git и GitHub - тут можно отслеживать историю изменений, переключаться между ветками Git и синхронизировать обновления проекта с удалённым репозиторием.</li>
70 <li>Git и GitHub - тут можно отслеживать историю изменений, переключаться между ветками Git и синхронизировать обновления проекта с удалённым репозиторием.</li>
71 <li>Запуск кода - VS Code позволяет запускать код, как в профессиональной IDE. Для каждого языка необходимо настроить параметры запуска.</li>
71 <li>Запуск кода - VS Code позволяет запускать код, как в профессиональной IDE. Для каждого языка необходимо настроить параметры запуска.</li>
72 <li>Расширения - это большой магазин плагинов, тем и языковых пакетов. В нём можно управлять установленными расширениями и искать новые.</li>
72 <li>Расширения - это большой магазин плагинов, тем и языковых пакетов. В нём можно управлять установленными расширениями и искать новые.</li>
73 <li>Тестирование - в этом окне удобно запускать тесты и подключать фреймворки для тестирования.</li>
73 <li>Тестирование - в этом окне удобно запускать тесты и подключать фреймворки для тестирования.</li>
74 </ul><p>Ниже могут быть и другие иконки, их наличие зависит от установленных плагинов. К примеру, с помощью PlatformIO можно управлять инструментами для разработки под микроконтроллеры, а если через плагин Docker - контейнерами.</p>
74 </ul><p>Ниже могут быть и другие иконки, их наличие зависит от установленных плагинов. К примеру, с помощью PlatformIO можно управлять инструментами для разработки под микроконтроллеры, а если через плагин Docker - контейнерами.</p>
75 <p>Справа от иконок есть поле, в которое выводятся элементы управления выбранным инструментом. Если выбрать "Проводник", то в окне появится список файлов.</p>
75 <p>Справа от иконок есть поле, в которое выводятся элементы управления выбранным инструментом. Если выбрать "Проводник", то в окне появится список файлов.</p>
76 Панель инструментов в VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Пользователи Visual Studio Code могут менять оформление интерфейса с помощью сторонних цветовых схем. Вот как установить новую тему:</p>
76 Панель инструментов в VS Code<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Пользователи Visual Studio Code могут менять оформление интерфейса с помощью сторонних цветовых схем. Вот как установить новую тему:</p>
77 <ul><li>Перейти в меню Расширения.</li>
77 <ul><li>Перейти в меню Расширения.</li>
78 <li>Кликнуть на иконку фильтрации и выбрать Категория → Темы.</li>
78 <li>Кликнуть на иконку фильтрации и выбрать Категория → Темы.</li>
79 <li>В открывшемся списке можно выбрать и установить понравившееся оформление.</li>
79 <li>В открывшемся списке можно выбрать и установить понравившееся оформление.</li>
80 </ul>Список всех доступных тем можно посмотреть в маркетплейсе<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Как изменить тему в VS Code:</p>
80 </ul>Список всех доступных тем можно посмотреть в маркетплейсе<em>Скриншот: Visual Studio Code / Skillbox Media</em><p>Как изменить тему в VS Code:</p>
81 <ul><li>Перейти в палитру команд (<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>на Windows/Linux или<strong>⇧</strong>+<strong>⌘</strong>+<strong>P</strong>на macOS).</li>
81 <ul><li>Перейти в палитру команд (<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>на Windows/Linux или<strong>⇧</strong>+<strong>⌘</strong>+<strong>P</strong>на macOS).</li>
82 <li>Ввести команду Color Theme.</li>
82 <li>Ввести команду Color Theme.</li>
83 </ul><p>С помощью стрелок выбрать в списке нужную тему и нажать<strong>Enter</strong>.</p>
83 </ul><p>С помощью стрелок выбрать в списке нужную тему и нажать<strong>Enter</strong>.</p>
84 <p>VS Code - своеобразный швейцарский нож для разработчиков, возможности которого можно расширять с помощью плагинов. Часть из них выпускает Microsoft, но есть решения и от сторонних разработчиков.</p>
84 <p>VS Code - своеобразный швейцарский нож для разработчиков, возможности которого можно расширять с помощью плагинов. Часть из них выпускает Microsoft, но есть решения и от сторонних разработчиков.</p>
85 <p>Все плагины можно условно разделить на полезные и забавные. Первые помогают добавить в VS Code новые функции и поддержку дополнительных языков программирования. Так, для Python есть<a>одноимённый плагин</a>, который содержит линтеры, инструменты рефакторинга и правила подсветки синтаксиса. А если установить<a>GitHub Copilot</a>, то у вас появится собственный ИИ-помощник.</p>
85 <p>Все плагины можно условно разделить на полезные и забавные. Первые помогают добавить в VS Code новые функции и поддержку дополнительных языков программирования. Так, для Python есть<a>одноимённый плагин</a>, который содержит линтеры, инструменты рефакторинга и правила подсветки синтаксиса. А если установить<a>GitHub Copilot</a>, то у вас появится собственный ИИ-помощник.</p>
86 <p>Вторая группа плагинов просто добавляет в VS Code что-то весёлое или милое. К примеру,<a>VS Code Pets</a>позволяет завести в пиксельного питомца прямо в окне редактора, а <a>Power Mode</a>отображает рядом с курсором фейерверк, если долго печатать без остановки. Больше таких плагинов можно найти в специальном<a>маркетплейсе</a>.</p>
86 <p>Вторая группа плагинов просто добавляет в VS Code что-то весёлое или милое. К примеру,<a>VS Code Pets</a>позволяет завести в пиксельного питомца прямо в окне редактора, а <a>Power Mode</a>отображает рядом с курсором фейерверк, если долго печатать без остановки. Больше таких плагинов можно найти в специальном<a>маркетплейсе</a>.</p>
87 <p>В VS Code очень много инструментов и функций. Если для их активации пользоваться только мышкой, то довольно много времени будет уходить на навигацию и поиск нужных кнопок. Для ускорения рабочего процесса в Visual Studio Code поддерживаются горячие клавиши.</p>
87 <p>В VS Code очень много инструментов и функций. Если для их активации пользоваться только мышкой, то довольно много времени будет уходить на навигацию и поиск нужных кнопок. Для ускорения рабочего процесса в Visual Studio Code поддерживаются горячие клавиши.</p>
88 <p>Полный список сочетаний клавиш для быстрого доступа к функциям можно узнать в File → Preferences → Keyboard Shortcuts на Windows/Linux или в Code → Preferences → Keyboard Shortcuts на macOS. В этом же окне можно настроить собственные горячие клавиши или переназначить базовые.</p>
88 <p>Полный список сочетаний клавиш для быстрого доступа к функциям можно узнать в File → Preferences → Keyboard Shortcuts на Windows/Linux или в Code → Preferences → Keyboard Shortcuts на macOS. В этом же окне можно настроить собственные горячие клавиши или переназначить базовые.</p>
89 <p>Некоторые полезные сочетания, которые разработчики часто используют:</p>
89 <p>Некоторые полезные сочетания, которые разработчики часто используют:</p>
90 <strong>Ctrl</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>S</strong>Сохранить<strong>Ctrl</strong>+<strong>O</strong>/<strong>⌘</strong>+<strong>O</strong>Открыть файл<strong>Ctrl</strong>+<strong>N</strong>/<strong>⌘</strong>+<strong>N</strong>Создать новый файл<strong>Ctrl</strong>+<strong>P</strong>/<strong>⌘</strong>+<strong>P</strong>Перейти к файлу по названию<strong>Ctrl</strong>+<strong>/</strong>/<strong>⌘</strong>+<strong>/</strong>Закомментировать выделение<strong>Ctrl</strong>+<strong>F</strong>/<strong>⌘</strong>+<strong>F</strong>Поиск в файле по слову<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>N</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>N</strong>Открыть новое окно<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>P</strong>Открыть палитру команд<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>S</strong>Сохранить как<ul><li><a>Официальная документация Visual Studio Code</a></li>
90 <strong>Ctrl</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>S</strong>Сохранить<strong>Ctrl</strong>+<strong>O</strong>/<strong>⌘</strong>+<strong>O</strong>Открыть файл<strong>Ctrl</strong>+<strong>N</strong>/<strong>⌘</strong>+<strong>N</strong>Создать новый файл<strong>Ctrl</strong>+<strong>P</strong>/<strong>⌘</strong>+<strong>P</strong>Перейти к файлу по названию<strong>Ctrl</strong>+<strong>/</strong>/<strong>⌘</strong>+<strong>/</strong>Закомментировать выделение<strong>Ctrl</strong>+<strong>F</strong>/<strong>⌘</strong>+<strong>F</strong>Поиск в файле по слову<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>N</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>N</strong>Открыть новое окно<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>P</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>P</strong>Открыть палитру команд<strong>Ctrl</strong>+<strong>Shift</strong>+<strong>S</strong>/<strong>⌘</strong>+<strong>⇧</strong>+<strong>S</strong>Сохранить как<ul><li><a>Официальная документация Visual Studio Code</a></li>
91 <li><a>Магазин расширений</a></li>
91 <li><a>Магазин расширений</a></li>
92 <li><a>Магазин тем</a></li>
92 <li><a>Магазин тем</a></li>
93 <li><a>Руководство по разработке и публикации собственной темы</a></li>
93 <li><a>Руководство по разработке и публикации собственной темы</a></li>
94 <li><a>Видео о настройке VS Code для продуктивной работы от freeCodeCamp</a></li>
94 <li><a>Видео о настройке VS Code для продуктивной работы от freeCodeCamp</a></li>
95 <li>Таблицы со всеми горячими клавишами для<a>Windows</a>,<a>macOS</a>и <a>Linux</a></li>
95 <li>Таблицы со всеми горячими клавишами для<a>Windows</a>,<a>macOS</a>и <a>Linux</a></li>
96 <li><a>Урок по созданию своего расширения с помощью JavaScript</a></li>
96 <li><a>Урок по созданию своего расширения с помощью JavaScript</a></li>
97 </ul><a>Курс с трудоустройством: "Веб-разработчик" Узнать о курсе</a>
97 </ul><a>Курс с трудоустройством: "Веб-разработчик" Узнать о курсе</a>