VSCode — редактор кода для программистов

текстовый редактор кода

VSCode или Visual Studio Code — это текстовый редактор кода для программистов поддерживающий самые разные языки программирования. Один из немногих открытых проектов компании Microsoft, за которые стоит поблагодарить эту компанию. Редактор получил признание среди тысяч профессиональных программистов по всему миру, которые так же присоединились к развитию VSCode и написали тысячи расширений и дополнений делающих редактор еще удобнее.

Основные возможности VSCode

VSCode поддерживает все необходимые современные возможности для программиста на любом языке программирования. Среди них:

  • Подсветка синтаксиса кода программы;
  • Автодополнение и удобные функции по форматированию кода программы;
  • Отладка кода прямо в окне редактора. Запуск, программ и трассировка, подсветка проблем;
  • Полноценная работа с GIT уже встроена в VSCode. Вы можете коммитить изменения, просматривать и откатывать изменения, делать сравнения, а так же работать с удаленными репозиториями.;
  • Возможности расширения функционала программы и поддержки новых языков программирования с помощью большой базы дополнений;
  • Открытие файлов во вкладках, а так же поддержка разделение окна, чтобы можно было вывести код нескольких файлов на одном экране;
  • «Миникарта» открытого файла для быстрой навигации по очень большим файлам;
  • Поддержка различных тем оформления, включая темные темы и различные цветовые решения по подсветке синтаксиса;
  • Поддержка удаленных серверов, в том числе Microsoft Azure.

Отличительные особенности

Текстовый редактор кода Visual Studio Code подойдет программистам на всех востребованных языках программирования, включая JS, Python, Java, C/C++, PowerShell, C#, PHP и многие другие. Так же он позволяет отлично работать с языками разметки HTML/CSS, XML, YAML, JSON, Markdown  и другими.

Из отличительных особенностей стоит выделить технологию IntelliSense, которая не просто обеспечивает подсветку и автодополнение кода. Она делает это интеллектуально основываясь на типах переменных, определении функций и импортированных модулей в коде программы.

Так же стоит отметить встроенную поддержку WSL (Windows Subsystem for Linux). Вы можете редактировать и отлаживать код прямо внутри WSL сессии из окна редактора запущенного в Windows. Для этого в нижнем левом углу программы нужно кликнуть иконку с двумя направленными друг на друга стрелочками и выбрать в выпадающем окне New WSL Windows. В этом же списке вы можете увидеть новое удаленное окно SSH, с помощью которого можно так же редактировать и отлаживать код на удаленном сервере по SSH.

поддержка wsl и ssh в vscode
Поддержка wsl и ssh в vscode

Запуск VSCode на слабом компьютере

Богатый функционал программы в некоторых случаях является и ее недостатком. Например на более-менее старом компьютере VSCode может не запуститься, либо после запуска вы увидите просто черный экран, а процессор будет загружен на 100%. Вместо того, чтобы поспешно переходить на более легковесный Notepad++ вы можете попробовать применить ключ запуска без GPU.

Делается это следующим образом:

  1. Правой кнопкой мыши кликните по ярлыку VSCode на рабочем столе и выберите свойства;
  2. Дописать в поле объект, в самый конец, после имени файла ключ —disable-gpu;
  3. Кликнуть по кнопке OK сохранив изменения.

После проделанных манипуляций VSCode должен запуститься даже на слабой машине.


Чтобы не пропустить информацию о полезных бесплатных программах или раздачу бесплатных игр подпишитесь на наш канал в телеграм.
Снимок экрана программы VSCode

Скачать бесплатно программу VSCode

Лицензия:
Бесплатная открытый код (opensource)
Поддерживаемые ОС:
Windows 7/2008, Windows 8/8.1/2012, Windows 10, Windows 11, Mac OS, Linux
Поддерживаемые языки:
Мультиязычная поддержка
Сайт:
https://code.visualstudio.com/
Платные аналоги:
Visual Studio, Sublime
Размер файлов установки (примерно):
74 MiB (для разных ОС и разных версий размер может отличаться)
Скачать бесплатно программу VSCode
Оцените статью
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", вы принимаете политику конфиденциальности сайта.

  1. Герман

    Мне нравится что он очень легкий и поддерживает разработку для платформ ASP,NET и Node.js — для меня это был один из главных критериев. Ну и к тому же тут можно одновременно работать с несколькими проектами, а интерфейс можно разделить на две панели и там сравнивать код. Пробовал разные, но этот намного удобнее сделан, чем другие. Мне лично все нравится. Очень гибкий и простой продукт.

    Ответить
  2. Илья

    Подтверждаю, на слабых компах лучше не использовать. Будет подлагивать, особенно если плагины установите. VS Code — это идеальный компилятор. Нет никаких ошибок, все работает нормально. Пишу в основном на Джаве и Питоне.

    Ответить
  3. Владимир

    Редакторов перепробовал много, но VS Code берет свое расширениями, потому что их много. Он компилирует наверное все известные языки и делает это адекватно. И главное — он не требователен к ресурсам, хотя при этом выглядит классно. Я сравнивал с тем же PyCharm, например.

    VS Code не лагает, не вылетает, и работает из коробки сразу же. Благодаря кучи плагинов, настроить под себя все элементарно. Минусов нет.

    Ответить
  4. Алекс

    Мне более опытный коллега на работе посоветовал опробовать данную программу дабы быстрее работать как программисту. Последовал совету и скачал ее здесь. Приятный интерфейс позволил быстро разобраться в функционале. Результат получился замечательный и увеличил мои возможности. Жаль раньше не слышал о ней, так бы смог сэкономить приличное количество времени.

    Ответить