Настройка Visual Studio Code для разработки на C

07.08.2025 | Категория: Балкон и лоджия

Установка расширений и конфигурация среды

Первым шагом установите Visual Studio Code с официального сайта. После запуска откройте раздел Extensions (расширения) и найдите расширение C/C++ от Microsoft. Нажмите Install, чтобы добавить его. Это расширение обеспечивает подсветку синтаксиса, автодополнение и поддержку отладчика.

Настройка компилятора и отладчика

  1. Установка компилятора: На Windows установите MinGW-w64 или MSYS2, добавьте путь к компилятору в переменную окружения PATH. На Linux используйте gcc, который обычно есть по умолчанию. На Mac – Xcode Command Line Tools.
  2. Конфигурация задач сборки: в VS Code откройте командную палитру (Ctrl+Shift+P), выберите Configure Default Build Task и создайте файл tasks.json. Внутри укажите команду компиляции, например:
    {
    "label": "build C++",
    "type": "shell",
    "command": "g++",
    "args": [
    "-g",
    "${file}",
    "-o",
    "${fileDirname}/${fileBasenameNoExtension}"
    ],
    "group": {
    "kind": "build",
    "isDefault": true
    }
    }
  3. Настройка отладчика: создайте файл launch.json, выбрав тип cppdbg. Укажите путь к исполняемому файлу и параметры для отладочной сессии.

Конфигурация рабочей области

В папке проекта создайте файл c_cpp_properties.json. В нем укажите путь к заголовочным файлам компилятора для вашего окружения:

{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:/MinGW/include"
],
"defines": [],
"compilerPath": "C:/MinGW/bin/g++.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}

Оптимизация рабочего процесса

Добавьте задачи для автоматической сборки и отладки, создайте рабочие пространства с настройками запуска. Используйте сниппеты для часто используемых конструкций. Настройте горячие клавиши для быстрого вызова сборки, запуска и отладки.