Использование Visual Studio Code 1.39.2 в Ubuntu 18.04. У меня есть следующая простая программа C ++ (в Tasks.cpp
):
#include <iostream>
using namespace std;
int main(int argc, char **argv) {
cout << "Hello from Tasks.cpp!" << endl;
return 0;
}
Это было скомпилировано в файл Tasks.o
. Теперь настройте минимальную задачу запуска / отладки (в launch.json
):
{
"name": "Minimal debug task",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}.o",
"cwd": "${workspaceFolder}",
"preLaunchTask": "Pre-defined variables",
}
И настройте задачу (в tasks.json
):
{
"label": "Pre-defined variables",
"type": "shell",
"command": "echo",
"args": [
"Line 1: ${workspaceFolder}\n",
"Line 2: ${workspaceFolderBasename}\n"
]
}
Когда программа отлажена изв VS Code окно Terminal (кратко) отображает:
Line1: /home/USER/Projects/Tasks
Line2: Tasks
до очистки и отображает:
Hello from Tasks.cpp!
Можно ли остановить очистку окна Terminal после preLaunchTask
завершено?