2.17vscode新建工程

摘要

  • vscode 中新建工程
  • launch.json

用于设置调试、运行时的东东

  • task.json

用于设置编译时的东东

launch.json

1
"program": "${fileDirname}/${fileBasenameNoExtension}"

如果你的工程文件结构如下

1
2
3
4
5
C:\Users\admin\Desktop\test
+.vscode
++tasks.json
++launch.json
+main.cpp

则有:

${workspaceFolder} :表示当前workspace文件夹路径,也即C:\Users\admin\Desktop\test

${workspaceRootFolderName}:表示workspace的文件夹名,也即test

${file}:文件自身的绝对路径,也即C:\Users\admin\Desktop\test.vscode\launch.json

${relativeFile}:文件在workspace中的路径,也即.vscode\launch.json

${fileBasenameNoExtension}:当前文件的文件名,不带后缀,也即launch

${fileBasename}:当前文件的文件名,launch.json

${fileDirname}:文件所在的文件夹路径,也即C:\Users\admin\Desktop\test.vscode

${fileExtname}:当前文件的后缀,也即.json

${lineNumber}:当前文件光标所在的行号

${env:PATH}:系统中的环境变量

vocode执行调试命令

执行ctrl+shift+P后,执行下面命令:

1
>c/c++:build and debug active File
文章目录
  1. 1. 摘要
    1. 1.1. launch.json
      1. 1.1.1. vocode执行调试命令
|