Перейти до основного контенту

Як налаштувати VS Code для C++ на Linux

4 хв читання
523 переглядів

Visual Studio Code (VS Code) - це легкий та ефективний редактор коду, який підтримує багато мов програмування, включаючи C++. У цій статті ми розглянемо, як налаштувати VS Code для розробки на мові C++ в операційній системі Linux.

Перш за все, переконайтеся, що у вас вже встановлено VS Code. Якщо ви ще не встановили його, ви можете завантажити та встановити його з офіційного веб-сайту.

Після встановлення відкрийте VS Code та встановіть необхідні розширення для роботи з C++. VS Code має безліч розширень, але для роботи з C++ ми рекомендуємо встановити розширення "C/C++" від Microsoft.

Примітка: Якщо у вас вже встановлено розширення "C/C++", переконайтеся, що воно оновлено до останньої доступної версії.

Після встановлення розширення перезапустіть VS Code.

Встановлення VS Code на Linux

У цьому розділі ми розглянемо процес встановлення Visual Studio Code (VS Code) на операційну систему Linux.

КрокОпис
1Відкрийте термінал і виконайте команду:
sudo apt update
2Оновіть пакетні списки вашої операційної системи.
3Потім виконайте команду:
sudo apt install code
4Встановіть Visual Studio Code з офіційного сховища.
5Після завершення установки, запустіть VS Code командою:
code
6VS Code буде запущений, і ви можете почати використовувати його для розробки на мові C++.

Тепер ви успішно встановили VS Code на Linux і готові налаштувати середовище розробки для C++.

Крок 1: Завантажити та встановити репозиторій

Перш ніж налаштувати код VS для C++ на Linux, вам потрібно завантажити та встановити кілька компонентів. Дотримуйтесь інструкцій нижче:

Крок 1: Відкрийте термінал і встановіть необхідні пакети за допомогою наступної команди:

sudo apt-get updatesudo apt-get install build-essential

Ці пакети включають усі необхідні компоненти для розробки C++.

Крок 2: Завантажте репозиторій VS Code за допомогою наступної команди:

sudo apt-get install curlcurl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpgsudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg

Ця команда завантажує та встановлює загальнодоступний ключ для сховища VS Code.

Крок 3: Додайте сховище VS Code до списку доступних сховищ за допомогою наступної команди:

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Ця команда додає сховище VS Code до файлу sources.list.d.

Крок 4: Оновіть список доступних пакетів та встановіть VS Code за допомогою наступних команд:

sudo apt-get updatesudo apt-get install code

VS Code тепер встановлено на вашому комп'ютері.

Тепер, коли у вас є всі необхідні компоненти, ви готові налаштувати VS Code для розробки на C++. Продовжуйте читати статтю, щоб дізнатися, як це зробити.

Крок 2: встановити необхідні пакети

Для роботи з C++ У VS Code на Linux потрібно встановити кілька пакетів, щоб налаштувати середовище розробки. Ось список необхідних пакетів, які вам знадобляться:

  1. g++: компілятор C++ для Linux
  2. make: утиліта для автоматизації збірки програм
  3. gdb: налагоджувач для C++
  4. libc-dev: файли заголовків C та бібліотеки для розробки в C++

Щоб встановити ці пакети, виконайте наступні команди в терміналі:

sudo apt update

sudo apt install g++ make gdb libc-dev

Після виконання цих команд усі необхідні пакети повинні бути встановлені на вашому комп'ютері, і ви будете готові до роботи з C++ У VS Code на Linux.

Конфігурація VS Code для C++ розробки

  1. Встановіть компілятор C++. У найбільш популярних дистрибутивах Linux він може бути вже встановлений, але якщо це не так, відкрийте термінал і встановіть його за допомогою пакетного менеджера вашого дистрибутива.
  2. Встановіть розширення C++ для VS Code. Відкрийте VS Code, натисніть на піктограму " Розширення "на лівій панелі навігації, знайдіть розширення" C++ " та встановіть його.
  3. Створіть новий проект або відкрийте існуючий у VS Code. Якщо у вас вже є проект, просто відкрийте його папку через File -> Open Folder. Якщо ви створюєте новий проект, створіть папку та відкрийте її аналогічно.
  4. Налаштуйте конфігурацію проекту. Створіть файл " c_cpp_properties.json " у кореневій папці вашого проекту та додайте необхідні налаштування для компіляції. Приклад конфігурації:
/**"],"defines": [],"compilerPath": "/usr/bin/g++","cStandard": "c11","cppStandard": "c++17","intelliSenseMode": "gcc-x64">],"version": 4>
  1. Створіть файл " tasks.json " у кореневій папці вашого проекту та додайте налаштування для побудови та запуску програми. Приклад конфігурації:
","-o","$/$"],"group": ,"problemMatcher": []>,<"label": "run","type": "shell","command": "./$/$","group": ,"problemMatcher": []>]>

Після завершення цих кроків, ваше середовище розробки готова для C++ Програмування. Ви можете створювати, редагувати, збирати та запускати програми на мові C++ безпосередньо у VS Code.

Крок 3: встановіть плагін для C++

Вам потрібно буде встановити плагін для роботи з C++ у Visual Studio Code. Цей плагін дозволяє додати підсвічування синтаксису, автозавершення коду та інші зручні функції для розробки на мові C++.

Для установки плагіна дотримуйтесь цих кроків:

  1. Відкрийте Visual Studio Code.
  2. Натисніть на значок "розширення" на бічній панелі або скористайтеся комбінацією клавіш Ctrl+Shift+X.
  3. Знайдіть плагін під назвою " C++ "з автором" Microsoft " у пошуковому рядку.
  4. Натисніть на кнопку "Install", щоб встановити плагін.
  5. Після установки плагіна, перезапустіть Visual Studio Code, якщо вам буде запропоновано зробити це.

Тепер у вас встановлений плагін для роботи з C++ у Visual Studio Code. Ви можете почати розробляти програми на мові C++ і скористатися всіма зручностями, наданими цим плагіном.

Примітка: Установка плагіна є необхідною умовою для повноцінної роботи з C++ в Visual Studio Code. Без встановленого плагіна ви не зможете використовувати всі функції, призначені для розробки на мові C++.

Крок 4: Налаштуйте компілятор та налагоджувач

Після установки необхідних розширень і плагінів, ми можемо приступити до Налаштування компілятора і відладчика в середовищі розробки VS Code для роботи з мовою програмування C++ на Linux.

Для компіляції вихідного коду на C++ в VS Code на Linux, ми можемо використовувати компілятор GCC (GNU Compiler Collection). Якщо GCC вже встановлений у вашій системі, вам просто потрібно переконатися, що шлях компілятора налаштований у змінній середовища Path. Якщо компілятор GCC не встановлений, його можна встановити за допомогою пакетного менеджера вашого дистрибутива Linux.

Для налаштування компілятора в VS Code, необхідно відкрити файл налаштування settings.json. Для цього натисніть комбінацію клавіш Ctrl + Shift + P (або Cmd + Shift + P на Mac), введіть "Preferences: Open Settings (JSON)" і виберіть відповідний пункт зі списку.

Додайте наступний код у файл settings.json:

КодЗначення
"C_Cpp.default.compilerPath": "gcc" Шлях до компілятора GCC. Якщо компілятор знаходиться в іншому місці, вкажіть повний шлях до нього.

Тепер VS Code буде використовувати компілятор GCC для компіляції C++ коду.

Для налаштування налагоджувача в VS Code, ми можемо використовувати розширення CodeLLDB. Для установки цього розширення, відкрийте панель Extensions (натисніть Ctrl + Shift + X) і введіть "codelldb" в поле пошуку. Встановіть розширення, і після установки, у вас буде доступний відладчик LLDB для роботи з C++ кодом.

Після установки розширення CodeLLDB, ви можете налаштувати запуск налагодження в VS Code. Для цього необхідно створити файл конфігурації launch.json. Для відкриття файлу конфігурації, натисніть комбінацію клавіш Ctrl + Shift + P (або Cmd + Shift + P на Mac), введіть "Debug: Open Configuration" і виберіть відповідний пункт зі списку.

У відкритому файлі конфігурації launch.json, додайте наступний код:

/$","args": [],"cwd": "$","preLaunchTask": "build">]>

Тепер, під час запуску налагодження у VS Code, буде використовуватися налагоджувач LLDB.

Після налаштування компілятора і відладчика, ми можемо приступити до написання і налагодження програм на C++ в середовищі розробки VS Code на Linux.