Visual Studio Code

· · 个人记录

如何优雅地用上 Visual Studio Code

哎呀,我的编辑器越界 13 万 GB 它怎么不提醒我?——来自Dev-C++用户。

肯定要用现代化编辑器啊!

目前市面上有这些主流的编辑器:

  1. Dev-C++ 额,OIer 的第一个IDE,但是其残破的代码补全以及几乎没有的调试功能,自行体会……
  2. Visual Studio 做项目用的,动不动下载 6GB,启动 3 分钟,写代码还用新建项目。
  3. vim 控制台之神,但对竞赛不太友好。
  4. Visual Studio Code 最合适不过了!

0x01 安装编译器

众所周知,IDE 整合了编辑器和编译器,称为集成化编辑环境。但是Visual Studio Code属于文本编辑器(没错,跟你的记事本没什么区别),所以需要自己配置编译器,以及安装插件以支持C++语言(通过此方式,你可以用它进行几乎任何语言的开发)。

目前常用的Windows环境下的编译器为MinGW64-w64,是由Linux中的GNU项目移植而来,有两种下载方式:

  1. GitHub项目(国内由于严重的DNS污染导致访问很慢),Link
  2. 蓝奏云,密码: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%\.vscodeC:\Users\%user%\AppData\Code文件夹。

安装后啥也看不懂怎么办?点击左侧的四个方块的按钮,框框输入Chinese,安装后重启即可。

0x03 安装插件

PS:懒人包

还是那个色哥方块的按钮(其实叫做插件),输入C/C++ Extension Pack,等待安装即可。(Error LensCode 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

完结撒花