vscode使用_vscode 使用技巧

搜索文件

Ctrl+Shift+P

设置字体大小

File->Preferences->Settings->User->Text Editor->Font

设置背景色

File->Preferences->Settings->User->Workerbench->Appearance->
Color Theme ->Visual Studio Light

VSCode显示所有函数列表

Shift+Ctl+O

reference:

VS Code常用快捷键总结 - 暮光微凉 - 博客园​www.cnblogs.com
b302c36b4a8b196313cc9231105ca99b.png

workbench.action.navigateBack 后退

Ctrl+Alt+-

workbench.action.navigateForward 前进

Ctrl+Shift+-

调试控制台

Ctrl+Shift+Y

生成工作空间设置文件 .vscode文件夹中的settings.json。

Ctrl+Shift+P
Open Workspace Settings (JSON)

settings.json 关于工作空间环境的设置

https://code.visualstudio.com/docs/getstarted/settings​code.visualstudio.com

在settings.json 对cmake 工具的配置

Configuring CMake Tools​vector-of-bool.github.io

vscode写C++代码禁用编辑错误提示(红色波浪线)

"C_Cpp.errorSquiggles":"Disabled"

自定义cmake工具的安装路径:

"cmake.cmakePath": "/home/yourdir/cmake"

launch.json 关于调试器相关的设置

// launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch", //这个应该是F1中出现的名字
            "preLaunchTask": "Build",  //在launch之前运行的任务名,这个名字一定要跟tasks.json中的任务名字大小写一致
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}/${fileBasenameNoExtension}.exe", //需要运行的是当前打开文件的目录中,名字和当前文件相同,但扩展名为exe的程序
            "args": [],
            "stopAtEntry": false, // 选为true则会在打开控制台后停滞,暂时不执行程序
            "cwd": "${workspaceFolder}", // 当前工作路径:当前文件所在的工作空间
            "environment": [],//设置环境变量
            "externalConsole": true,  // 是否使用外部控制台,选false的话,我的vscode会出现错误
            "MIMode": "gdb",
            "miDebuggerPath": "c:/MinGW/bin/gdb.exe",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
        }]
}

c_cpp_properties.json 关于语言属性相关的设置

“includePath”:["/opt/thirdparty/include"] //关于搜索头文件目录的设置
“defines”:["__abc__"]//关于宏定义的设置
“compilerPath”:"/usr/bin/g++"//关于编译器路径的设置
"cStandard":"c11"
"cppStandard":"c++11"
"intelliSenseMode":"gcc-x64"
"compileCommands":"compile_cmd.json"//额外的编译命令
"configurationProvider":""

compileCommands 参考

c_cpp_properties.json reference​code.visualstudio.com
33ee9fcf06f67866b26858420b0d039b.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值