如何在使用 Linux 环境的比赛现场配置一个好用的 Visual Studio Code?
本文的 vscode 配置无需任何扩展,可以直接在纯 vscode/code-oss/vscodium端使用。
视频采用了 AV1 编码 + webm 容器封装,如果观看不了请使用最新版chromium/firefox,或者下载后观看。
指令有经过修改,请以下文给出的为准。懒得重新录视频了
你会写 JSON 吗?不会写的话你只需要知道这玩意需要一大堆大括号就行了。
直接给你一套配置文件:
位置:.vscode/tasks.json
,项目根目录下。
1 | { |
程序配置文件目录下 keybindings.json
:
1 | [ |
dirname + 文件路径
可以提取出这个文件路径的文件夹位置。然后 bash 有个特性就是输入文件夹名称相当于 cd
+ 这个文件夹名称。作用是进入 C++ 源文件目录。${file}
是文件名变量,&&
是关系运算符。
args
和 label
是任务的名称,随便取一个就行。这里采用了默认的 "My Task"。
command
部分为了兼容 Windows 而加上了 .exe
扩展名,对 Linux 没有影响。
problemMatcher
行可以去掉,这行是 VSCode 默认配置带上的。
F4
可以改成任意其他键,具体看视频,添加键绑定时按照要求按下想要设置的快捷键组合即可。
非常短,大部分有自动补全。