macos下VScode的配置

最近花了两天时间配置了一下VScode,这里简单记一下

基操

运行

用coderunner插件

  • 点左边栏里app,在输入框搜索coderunner,安装,点左上即可运行

  • 为了更好的输入,打开设置(按f1搜settings),搜索run in terminal,打上勾即可run in terminal

用自带的运行

  • 配置完调试后按ctrl(注意不是cmd)+F5

调试

我不明白网上讲那么复杂干啥,不就是c,v嘛((

配置

  • 在当前文件夹中新建一个叫.vscode的文件夹(不要在finder里建,直接在左边栏摁newfile建)
  • 在.vscode里建这些文件

files

安装

  • 安装c/c++、codelldb两个插件,方法同coderunner
    codelldb
    c/c++

然后就可以按F5调试啦~

更多功能

快捷键

编辑器与窗口管理

  • 打开 cmd+O
  • 新窗口 cmd+Shift+N
  • 新标签页 cmd+N
  • 关闭整个VSC窗口 cmd+Shift+W
  • 关闭当前标签页 cmd+W
  • 重新打开刚刚关闭的标签页 cmd+Shift+T
  • 切换标签页 cmd+Tab
  • 在前三个编辑器之间切换 cmd+1 2 3
  • 将焦点编辑器移动位置 cmd+Alt+←→ 或 cmd+shift+[/]
  • 在标签页之间切换 Alt+1~9

代码编辑

  • 搜索 cmd+F
  • 替换 cmd+alt+f
  • 复制光标所在行 只需双击当前行并按下cmd+C即可。
  • 去掉行尾空格 cmd+K 然后 cmd+X
  • 切换行注释(可多行) cmd+/
  • 代码缩进 cmd+[ 或 cmd+]
  • 当前行上下移动 Alt+↑↓
  • 当前行后插入一行 cmd+Enter
  • 当前行前插入一行 cmd+Shift+Enter
  • 选中下个高亮的匹配项 cmd+D
  • 多光标模式 Atl+鼠标单击即可在单击处创建新的光标
  • 速览定义 Alt+F12
  • Zen模式 cmd+K 然后 cmd+Z

代码提示

需要插件:c++ intellisense

效果:

  • 函数预览 func

  • 大纲

ee

  • 代码提示

code

VSCODE luogu

需要插件 vscode luogu

这里

git

需要插件 git

  • 集成git到VSCODE(本人是蒟蒻,还不怎么会用) git

markdown支持增强

需要插件 mds

自定义代码片段

usr sn 1 然后按enter就出来了usr sn 2

按F1搜索user sn usr sn search 按enter,选C++.json,按enter编辑

e.g

1
2
3
4
5
6
7
8
9
10
11
12
13
14

{
"sc": {
"prefix": "sc",//“召唤”键
"body": [//$(num)为光标路径,结尾必须有一个
"#include",
"using namespace std;\n$1",
"int main(){\n\t$2",
"}",
"$3",
],
"description": "start"//描述
}
}

展示

我装了这些插件,仅供参考

vw

效果

  • 编辑edit

  • 调试debug

参考资料

0%