找回密码
 立即注册
首页 业界区 安全 还在发愁怎么配置VSCode?一篇文章教会你! ...

还在发愁怎么配置VSCode?一篇文章教会你!

蝙俚 昨天 17:10
注:或许该文章更加适合算法竞赛选手,本文章推荐的配置方法比较偏向于算法竞赛选手风格。并且,Win7 及以下的用户请跳过,因为这不适用于 Win7 及以下版本
由于算法竞赛常用语言为 c++ 语言,因此配置教程实例语言为 c++ 语言
让我们开始吧!
下载 VSCode

1.webp

是这个样子的,大家根据自己的需求下载不同版本即可,这里演示为 Win10 系统
插件部分

按照提示安装好 VSCode 之后,接下来就是装插件,我整理了几个适用于 OIer 的插件,希望能帮到大家。其中几个加粗体的插件是必装插件,即编译要用到,其余为自选的优化插件,戳这里。
接下来要讲的是该如何安装插件,打开 VSCode 之后,我们可以看到左侧工具栏中有这样一个按钮:
2.webp

点开它,然后会有一个搜索栏,将刚刚推荐的插件名一一填进去,然后选择一一安装。
接下来将会介绍几个自选插件的功能,以便读者选择。除此之外,VSCode 中还有海量插件,都可以给编辑器锦上添花,我就不在这里一一赘述,感兴趣的读者可以自行了解。
Competitive Programming Helper (cph)

这个插件有着十分实用的功能,它可以将样例帮你塞到程序里,然后将输出结果与预期结果相比较,得出是否通过样例的结论,非常好用。
安装后,我们可以看到左侧工具栏多了一个按钮:
3.webp

我们点进去,发现界面是这样的:
4.webp

然后点击蓝色按钮,接下来便可食用。
indent-rainbow

非常简单,就是将 Tab 缩进使用不同颜色显示出来,便于计数,食用对比:
食用前:
5.webp

食用后:
6.webp

VSCode 字体管理器

海量字体随心选择,非常个性化。
7.webp

luogu 插件

强烈推荐!!!
这个插件可以让你在 VSCode 上洛谷,支持洛谷上的大部分功能!!!(但是没有图形化界面)。
食用示例:
8.webp

配置 C/C++ 环境

下载 g++

在这里,或许会有读者发现这个链接好像进不去,或者说是找到资源之后下载慢。因此,在这里给出第二种办法。
首先我们先下载一个 Dev-C++(这应该是许多初学者的首选。) (其实这是直接使用 Dev-C++ 的自带编译器,谁让他下载快呢。)。
然后记住你的文件夹的下载路径,点开 Dev-Cpp->MinGW64->bin(这个是路径,注意是从此电脑到 bin 的完整路径,不要只复制文件夹内的路径,例如 C:\Dev-Cpp\MinGW64\bin)记下这个路径,接下来有用。
9.webp

配置环境变量

在开始 - 搜索栏里搜索“环境变量”,然后在打开的对话框里点击“环境变量”,点击“系统变量”,然后在路径 Path 中新建一个环境变量,将刚刚保存的编译器路径粘贴其中,然后点击确定
10.webp

配置 配置文件

在你的电脑上新建一个名字为 .vscode 的文件夹,然后在里面新建这几个文件 c\_cpp\_properties.json launch.json settings.json tasks.json。
11.webp

接下来,将这几串代码复制进相应的配置文件里,并且将文件里 C:\Program Files (x86)\Dev-Cpp\MinGW64\bin 的部分全部改成你刚刚保存的编译器路径名,然后保存。
12.webp

13.webp

处理运行窗口

点进安装好的插件 C/C++ Compile Run 的控制面板,点击那个像齿轮一样的东西。然后选择 设置,滑动到倒数第 3 个选项给他勾上。接下来调试要使用 F6 进行调试
14.webp

15.webp

为什么不可以像原版一样使用 F5 调试?

因为这是为了防止运行窗口闪退的办法,如果不使用该插件,代码运行窗口可能会出现闪退现象
完结,撒花

你已经做到了这一步,那么这时你的 VSCode 已经可以正常使用了,如有疑问或者错误,欢迎在评论区指出或者私信作者。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册