赞
踩
对Code Runner选择常用的扩展配置,点击插件 - 设置按钮 - 扩展设置
Code-runner: Clear Previous Output
代码运行程序:清除以前的输出
Code-runner: Ignore Selection
代码运行者:忽略选择
Code-runner: Preserve Focus
代码运行者:保持焦点
Code- runner: Run In Terminal
代码运行程序:运行终端
Code-runner: Save All Files Before Run
代码运行程序:运行前保存所有文件
Code-runner: Save File Before Run
代码运行程序:运行前保存文件
CodeLLDB可以根据需要设置
打开一个文件夹创建一个c或cpp文件
按下Command+shinf+P
输入Configure Task
,选择配置任务(clang,gcc都可以,如果是c++环境要选带++的),会生成/.vscode/tasks.json文件
点击左侧调试和运行菜单,点击要自定义运行和调试中的创建launch.json文件,环境选择刚刚安装的LLDB
launch.json配置 修改program属性,增加preLaunchTask属性,值是tasks.json中的label对应值,可以自行修改
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug",
// "program": "${workspaceFolder}/<your program>",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"cwd": "${workspaceFolder}",
"preLaunchTask": "cpp"
}
]
}
tasks.json 可以根据需要修改label的值,不改也可以,总之要与launch.json中的值对应
{
"version": "2.0.0",
"tasks": [
{
"type": "cppbuild",
"label": "cpp",
"command": "/usr/bin/clang",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": "build",
"detail": "编译器: /usr/bin/clang"
}
]
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。