VC 教你如何配置你的 VC

额,有同学问我我就发一个吧(

$\color{white}\text{上面这句绝对不是抄我原来的文章的(((}$

更完整的标题:VividCycle 教你如何配置你的 VSCode。

如果你觉得 VSCode 界面太繁杂,可以看看 Sublime Text 食用指南

环境变量也是必须的,如果没有环境变量可以看一下上面的文章配置。

(沙坪坝)CQBZ的机房环境变量我记得是配好了的,可以直接用(反正我是直接用的)。

首先打开你的Visual Studio Code。

然后选到扩展那一栏(就是左边有三个小方块连成一个 L 型还有一个分开的小方块的)。

搜索栏里输入 C++,下载那个名叫 C/C++ Extension Pack 的扩展包。

再搜索 Code Runner 并下载。

(当然你还可以搜索 Chinese 然后下载简体中文包,注意下载完了之后要重启VSCode。)

然后你就可以用了。

不过这时候用起来不是很方便(不能在控制台输入),所以还要做一点小小的配置。

按下快捷键 Ctrl + , 打开设置,在搜索栏里输入 Run In Terminal,把有 Whether to run code in Integrated Terminal 描述的那一个框框选中,然后关掉设置页面。

现在你就可以使用快捷键 Ctrl + Alt + N 来在控制台(VSCode 下方)运行代码了!


上面的东西只是保证了你可以正常编译运行代码,为了使您打代码更加舒适,我再分享几个好东西

首先,你会发现酱紫直接用 Ctrl + Alt + N 编译代码对文件名有非常大的限制,比如不能有空格,怎么解决呢?

像之前一样,按下快捷键 Ctrl + , 打开设置,在搜索栏里输入 Executor Map,点击 在 settings.json 中编辑

进去之后找到被 "code-runner.executorMap": 的大括号框起来的 "cpp": 那一栏,把后面的东西换成 "cd $dir && g++ \"$fileName\" -o \"$fileNameWithoutExt\" && ./\"$fileNameWithoutExt\"" 这一串(注意不要把原本有的行末逗号删掉了),然后你的文件名的限制就会变得少了许多。

改完了记得 Ctrl + S 保存。

(上面的是62教我的奇妙方法,如果有不妥的地方可以叫我更改,但是我用到目前还没出过问题)

如果你的 Tab 用的是制表符而不是 $4$ 个空格,那么你可以在设置里面搜索 Insert Spaces 然后把那个框框取消选择掉。


如果你的VSCode没有Code Runner怎么办?我们还可以打指令来编译运行!

在VSCode的控制台里,输入 g++ ./filename.cpp -o filename,表示在当前目录下,编译一个名为 filename,后缀名为 .cpp 的文件,并生成一个名为 filename 的可运行文件(也就是 .exe 文件)。

然后没报错的话就可以再输入 ./filename 在控制台里运行这个文件。

如果你想在编译的时候加一些东西,可以在编译的指令后面直接加,比如 -O2 吸氧,-std=c++14 使用 c++14 标准编译等等,我一般用的是 g++ ./filename.cpp -o filename -Wall ‐O2 ‐std=c++14 ‐static

再来一个小技巧,改完代码懒得重打一遍的话可以直接摁键盘上的「↑」键,这样就会自动弹出你上次输入的指令,多次摁就会一直往前跳,前提是你之前输入过那个指令。

哦用这个的话 C/C++ Extension Pack 扩展包应该还是得下的,不过考点的电脑应该会下好,平时的话用 Code Runner 会更方便。

我知道的就是这么多了,如果还有什么除了 C++ 之外的问题,可以去百度一下qwq

posted @ 2023-10-24 21:44  A_box_of_yogurt  阅读(403)  评论(0编辑  收藏  举报  来源
Document