Код в Visual Studio Code

По ссылке выше приведён подробный гайд по использованию расширения для C/C++. Мы же рассмотрим дополнительно способ использования VSCode как текстового редактора с терминалом и запуском из терминала.

Создать текстовый файл с нужным расширением, предварительно открыв или создав директорию на диске, где он будет храниться.

Пример открытия папки с проектом, созданном в CLion.

Подсветка синтаксиса установлена с C/C++ extension, можно найти любой другой.

Собрать код из одного файла можно следующим способом:

clang main.c -o main.exe

где:

  • clang - компилятор, установленный в системе (компилятор либо достаётся вам с IDE, либо устанавливается отдельно).

  • main.c - файл с исходным кодом.

  • -o - ключ, указывающий, что после него через пробел идёт имя исполняемого файла, который будет создан (если его не указывать, то будет a.exe или a.out в зависимости от системы)

Если ошибок не было, то лог будет пустым, иначе будет выведен лог сборки. Обратите внимание, что, в отличие от полноценных IDE, при сборке из терминала будет браться код, лежащий на диске и, если вы не сохранили изменения до сборки (отображается * у имени файла), то эти изменения не будут учтены при сборке, поэтому не забываем сохранять изменения перед компиляцией.

В случае успешной сборки запускаете его как любое консольное приложение, например, под powershell это выглядит так