VSCode — бесплатный редактор от Microsoft с поддержкой Git, терминала и отладки
Visual Studio Code (VS Code) — это бесплатный кроссплатформенный редактор исходного кода, разработанный Microsoft. Он стал одним из самых популярных инструментов среди разработчиков благодаря своей универсальности, производительности и богатому функционалу. Visual Studio Code можно скачать на официальной странице VScode.
VS Code поддерживает более 30 языков программирования "из коробки", включая JavaScript, TypeScript, HTML, CSS, Python, Java, C++, Go, Rust, PHP, ReactJS и многие другие. Благодаря расширениям можно добавить поддержку практически любого языка программирования.
Функционал и возможности:
- VS Code имеет встроенную поддержку Git, позволяющую управлять репозиториями, делать коммиты и просматривать историю изменений прямо из редактора.
- Встроенный терминал. VS Code имеет интегрированный терминал, позволяющий выполнять команды прямо из редактора без необходимости переключаться между приложениями. Можно открывать несколько терминалов одновременно, что удобно при работе над сложными проектами.
- Отладка кода. Редактор предоставляет мощные инструменты для отладки: установка точек останова, пошаговое выполнение кода, просмотр значений переменных в реальном времени. Поддерживается отладка для множества языков программирования и фреймворков.
Установка Visual Studio Code в Linux
Следуем официальной документации Visual Studio Code on Linux. Проще всего установить через Snap Store одной командой:
sudo snap install --classic code # or code-insiders
В конце вы получите уведомление об успешной становке.
code 6609ac3d from Visual Studio Code (vscode✓) installed
После установки Snap daemon автоматически обновляет VS Code в фоновом режиме. Также вы будите автоматически получать уведомление об обновлении продукта.
Как в VS Code, быстро создать HTML шаблон?
Нажимаем сочетание кнопок с Shift + ! и должен появится выпадающий список Emmet. Поддержка фрагментов и расширений Emmet встроена прямо в Visual Studio Code, никаких расширений не требуется. Подробнее в официальной документации Emmet in Visual Studio Code.
Большинство действий Emmet можно использовать и с мультикурсорами:
PHP в Visual Studio
Visual Studio Code подходит для разработки на PHP. Вы получаете такие функции, как подсветка синтаксиса и сопоставление скобок, IntelliSense (дополнение кода) и сниппеты из коробки, а также можете добавить больше функциональности с помощью расширений VS Code, созданных сообществом.
Горячие клавиши Visual Studio Code
Я считаю, что приведённые горячие клавиши — одни из самых полезных для повседневной работы в VS Code. Особенно полезны команды для комментирования, дублирования и удаления строк, так как они значительно ускоряют процесс редактирования кода. Конечно, в зависимости от ваших личных предпочтений и конфигурации редактора можно настроить свои собственные комбинации, но базовые команды остаются универсальными и удобными для большинства разработчиков.
Как нажимать сочетания вида Ctrl + K Ctrl + S? Это последовательное нажатие, а не одновременное! Сначала зажми Ctrl и нажми K, но не отпускай Ctrl. Затем, всё ещё удерживая Ctrl, нажми S. Теперь можешь отпустить клавиши – откроется окно "Keyboard Shortcuts" (Настройки горячих клавиш).
Список часто используемых горячих клавиш в Visual Studio Code:
Работа с комментариями
- Закомментировать/раскомментировать строку → `Ctrl + /`
- Закомментировать/раскомментировать блок кода → ` Ctrl + Shift + A`
Работа со строками
- Дублировать строку → `Shift + Alt + ↓` (вниз) / `Shift + Alt + ↑` (вверх)
- Удалить строку → `Ctrl + Shift + K`
- Переместить строку вверх/вниз → `Alt + ↑ / Alt + ↓`
Выделение и редактирование
- Выделить слово → `Ctrl + D`
- Выделить все вхождения слова → `Ctrl + Shift + L`
- Выделить текущую строку → `Ctrl + L`
- Выделить всё между скобками → `Ctrl + Shift + M`
- Разделить строку по курсору → `Ctrl + Enter`
Работа с вкладками
- Создать новый файл → `Ctrl + N`
- Открыть файл → `Ctrl + O`
- Закрыть текущую вкладку → `Ctrl + W`
- Переключение между вкладками → `Ctrl + Tab` (вперёд) / `Ctrl + Shift + Tab` (назад)
Поиск и навигация
- Поиск в файле → `Ctrl + F`
- Поиск и замена → `Ctrl + H`
- Переход к строке → `Ctrl + G`
- Переход к файлу → `Ctrl + P`
Терминал
- Открыть терминал → `Ctrl + ~`
- Закрыть терминал → `Ctrl + Shift + ` (backtick)
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах