vlambda博客
学习文章列表

编译器原来还可以这样


打造不一样的编译器


思路

先上效果图

编译器原来还可以这样


一.安装

官网:https://code.visualstudio.com/

注意要√上这几个

编译器原来还可以这样


二.配置

安装中文插件:

插件中心搜索Chinese(想试试英文版的同学可跳过)

编译器原来还可以这样

安装c/c++必要插件:(Python,Java等也可以直接搜索关键字)

编译器原来还可以这样

注释:安装第一个右下角会提醒下载三个包,用于代码补全,中间可能下载很慢,若失败就重启软件(不用管它)

安装:code Runner(同样直接搜索,安装后代码的右上角有一个三角形,点击可以直接运行文件)

三.c++运行环境

法一:通过MinGW(建议直接用法二)

https://pan.baidu.com/s/1PrCR_SwGSf1rzUUIIX448w 提取码: 0258 (我在官网下的,就90多K)

安装在默认路径(安装在别的地方后面可能有些麻烦)

最后点击continue

然后勾选如下

编译器原来还可以这样
编译器原来还可以这样

点击apple…(这个下载过程很慢,还有可能下载失败,所以建议直接下我打包好的)

法二:如下文件解压后放在c盘(132M)。

https://pan.baidu.com/s/1TGwbmH1-PpANuEQIoxzyww 提取码: 0258


完成MinGW后

四.环境变量:在win10自带搜索框中搜索环境变量


点击系统变量中的Path(双击)


新建并输入C:\MinGW\bin(注:MinGW安装目录下有一个bin文件夹)确定即可。

*检验是否成功:在cmd中输入c++会提示 no input files;(可以不用检验)(到这已经可以实现C语言的调试,运行,自动补全等功能)


四.更换背景

安装background插件

编译器原来还可以这样

注意是这个4.5颗星的。

然后进入拓展设置

编译器原来还可以这样

先将下面圈的那个√去掉(我记得之前那里是有个√的)

然后点击在箭头所指的“在......中编辑"

复制以下代码,粘贴在里面

{

    "editor.fontSize": 17,

    "editor.cursorStyle": "block",

    "cmake.configureOnOpen": true,

    "background.customImages": [

        

        "file:///E:/codeb背景图/background.jpg",  //背景图的路径 ;jpg是相片的格式,其他格式也行

    ],

    "background.style": {

        "pointer-events": "none",

        "position": "absolute",

        "width": "100%",

        "height": "100%",

        "background-position": "center",

        "background-repeat": "no-repeat",

        "background-size": "100%,100%",

        "opacity": 0.2  //透明度

},

}   //代码源于网络

然后选择合适的背景(自定义)和透明度。保存即可(注意图片的路径一定要用/,如C:/bighuup.png)


最后一步:安装fix vscode(方法同上,#号那个)


(原因是更换背景的插件会破坏vscode,但个人感觉没有变化,只是经常提醒vscode以损坏)

然后按下快捷键ctrl+shift+p,在相应框中输入fix点击第一个

大功告成

(注意:你所编写的程序所在的路径里面不能有中文如”E:\codeb背景图”正确的应该是“E:\code”。当然其他路径也行就是不能有中文)。

注意使用的时候最好是右键项目所在文件夹点击用code打开(这就是安装时要选那四个√的原因,不选的话就没有这个选项)


最最最后补充一点:需要调试的同学将这个文件放在C:\MinGW\bin目录下(使用法二的同学不用管这里,里面有)

https://pan.baidu.com/s/1H3zW75i9m2qQGw3b0Pwq8w 提取码: 0258

这个文件在csdn上是收费的,文件名叫GDB.exe(78M)。


最后分享几个实用插件以及几个背景图

1.   Material Theme

更改主题颜色:可以换成我这种深蓝色。

2.   Prettier - Code formatter

自动格式化:可以让你的代码更美观,适合写代码写得很乱的同学

3.   LeetCode

刷题专用,自行百度用法。

背景图:

https://pan.baidu.com/s/18UtG2AJEvSrwGu0CVvDk-A 提取码: 0258


念念碎:本来想用空投来分享文件的,但是空投最多支持下载10次,所以只好用百度网盘了。


关键词回复

课表 | 校历 | 早自习 | 晚自习

 脱单 | 宿舍报修 | 在读证明 | 宿舍服务


图 | 胡腾

文 | 胡腾

排版 | 胡腾

审核 | 胡雨薇