由于机房同学强烈要求,所以写个 VS Code 配置教程(按照个人习惯)。

Windows

首先请确定您的 VS Code 是最新版。如果不是请点击左下角设置并且更新。

其次,请保证编译器 G++ 目录已经在系统 Path 中。检测方式是:Win+R 打开运行,输入 cmd 后确定。在终端内输入 g++ -v 看是否得到类似于下方的输出:

Using built-in specs.
COLLECT_GCC=C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\g++.exe
COLLECT_LTO_WRAPPER=C:/Program\ Files\ (x86)/Dev-Cpp/MinGW64/bin/../libexec/gcc/x86_64-w64-mingw32/4.9.2/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-4.9.2/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: posix
gcc version 4.9.2 (tdm64-1)

如果不在,请参考:百度经验-如何在环境变量中添加编译器

如果你需要将语言修改为中文,请在 VS Code 界面输入快捷键 Ctrl+Shift+P,然后输入 display,选择 Configure display language,选择中文,然后重启即可。

同时,你可以使用 Ctrl + K, Ctrl + T 修改颜色主题。

随后是插件。

请安装插件 C/C++error lenscode runner。如有需要,还可以安装 Competitive Programming Helper (cph)

随后进入设置界面(快捷键 Ctrl + ,)。

修改第一页的 Auto SaveafterDelayTab size 为你希望的缩进格数。

搜索 如果为 true,勾上 Autocomplete Add Parentheses

搜索 Code runner,勾上 Run In Terminal

如果安装了 cph,搜索 cph,修改 Default Language 为对应语言。

随后进入浏览器,进入插件管理界面,去 https://www.crxsoso.com/webstore/detail/cjnmckjndlpiamhfimnnjmnckgghkjbl 下载插件并添加。

Linux(Ubuntu)

首先,请进入终端,然后使用 sudo su 并输入密码进入管理员模式。

此时,输入以下指令以便更新(或下载) VS Code:

apt-get update
apt-get install code

如果你需要将语言修改为中文,请在 VS Code 界面输入快捷键 Ctrl+Shift+P,然后输入 display,选择 Configure display language,选择中文,然后重启即可。

同时,你可以使用 Ctrl + K, Ctrl + T 修改颜色主题。

随后是插件。

请安装插件 C/C++error lenscode runner。如有需要,还可以安装 Competitive Programming Helper (cph)

随后进入设置界面(快捷键 Ctrl + ,)。

修改第一页的 Auto SaveafterDelayTab size 为你希望的缩进格数。

搜索 如果为 true,勾上 Autocomplete Add Parentheses

搜索 Code runner,勾上 Run In Terminal

如果安装了 cph,搜索 cph,修改 Default Language 为对应语言。

随后进入浏览器,进入插件管理界面,去 https://www.crxsoso.com/webstore/detail/cjnmckjndlpiamhfimnnjmnckgghkjbl 下载插件并添加。