Visual Studio Code
如何优雅地用上 Visual Studio Code
哎呀,我的编辑器越界 13 万 GB 它怎么不提醒我?——来自Dev-C++用户。
肯定要用现代化编辑器啊!
目前市面上有这些主流的编辑器:
Dev-C++额,OIer 的第一个IDE,但是其残破的代码补全以及几乎没有的调试功能,自行体会……Visual Studio做项目用的,动不动下载 6GB,启动 3 分钟,写代码还用新建项目。vim控制台之神,但对竞赛不太友好。Visual Studio Code最合适不过了!
0x01 安装编译器
众所周知,IDE 整合了编辑器和编译器,称为集成化编辑环境。但是Visual Studio Code属于文本编辑器(没错,跟你的记事本没什么区别),所以需要自己配置编译器,以及安装插件以支持C++语言(通过此方式,你可以用它进行几乎任何语言的开发)。
目前常用的Windows环境下的编译器为MinGW64-w64,是由Linux中的GNU项目移植而来,有两种下载方式:
GitHub项目(国内由于严重的DNS污染导致访问很慢),Link- 蓝奏云,密码:
4xb9,版本为13.2.0-rt_v11-rev1
下载好将其直接解压至C:\根目录下,形如:
C:\
├─mingw64
│ ├─bin
│ ├─etc
│ └─……
……
接着添加环境变量,Win + S搜索“环境”,选择第一个。然后点击右侧下方的“环境变量”,找到系统变量中的Path,然后在末尾加入C:\mingw64\bin,重新打开一个cmd(按Win+R,输入),输入gcc -v,出现一堆白字就可以了。
0x02 安装Visual Studio Code
前往Visual Studio Code官网,点那个蓝色的Download for free,安装就不用说了吧?
Tips:如果你之前安装过Visual Studio,那么你需要删除C:\Users\%user%\.vscode和C:\Users\%user%\AppData\Code文件夹。
安装后啥也看不懂怎么办?点击左侧的四个方块的按钮,框框输入Chinese,安装后重启即可。
0x03 安装插件
PS:懒人包
还是那个色哥方块的按钮(其实叫做插件),输入C/C++ Extension Pack,等待安装即可。(Error Lens,Code Spell Checker等也十分实用)。
按Ctrl + K Ctrl + O,注意这里的快捷键,双键快捷键是Visual Studio Code的特色,需要先按下 Ctrl + K,松手后按下 Ctrl + O即可。
这时打开一个文件夹作为工作目录,窗口会自己重新加载,之后在左侧文件选项卡右键空白区域新建文件,直接输入xxx.cpp即可。
0x04 Coding
写代码时会有代码补全,头文件也是。在写代码时红色的波浪线表示语法错误,需要自己手动修复。
最后按F5运行,调试器选择C++(GDB/LLDB),编译器选g++,输入输出在下方集成终端显示,调试器在左侧调试选项卡中(虽然你们不用)。
0x05 设置
Ctrl + K Ctrl + T 打开颜色设置,自己选。
设置输入Settings UI第一个,都是中文,自己改。
对了,中文字体最好为黑体,英文字体推荐为JetBrains Mono。