VScode配置C++发光字体 小白必看
2025-01-07 19:08:55
发布于:浙江
大家好!
我是新手SK
众所周知,VScode等一系列的文本编辑器都不能自带编译器,在翻阅156篇教程,踩了1145144次坑后,我发了这篇文章
先看效果
发光字体!!!!!!!
全网600多篇中,我可能是最详细的文章!!!!!!!!!!!
1:安装VScode和MinGW
首先讲MinGW
MinGW,是Minimalist GNU for Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能
简单来说,Windows上没有好用的编译器,于是人们把企鹅系统上的G++搬了过来。但问题是,怎么搬呢?于是大家发明了MinGW用于下载.
但是MinGW官网下载慢慢慢慢到网页都是“Error:404”
于是B站的一位好心UP主把离线包分享出来。链接如下(如有失效,请自行上小破站上下载)
下载完,你会得到一个7z压缩包,由于安装路径,请大家跟随我创建文件夹:
接着把压缩包放进去
解压
打开,长这样哦!
**右击我的电脑
选择属性,
**
右上角的高级系统设置看到了没?
点击他!!!!
啥都别动
先找找环境变量(右下角)
点击它
找到Path,点他
在点编辑
点击新建,并粘贴这个目录
D:\C++\mingw64\bin
让后点确定,并退出所有界面
按下Win+R调出运行框
输入cmd
你会看到一个黑客界面
输入gcc -v或g++ -v
输出了一下代表成功!
没有的话自己思考,或私信我
MinGW和G++编译器现在都好了
应该弄一下VScode这头桀骜不驯的东西了
2:VScode
下载教程网上一抓一大把,我就不说了
记得看看VScode改中文的文章
自古以来,Microsoft微软一直是自IBM时代以来的软件标杆
现在应该进军C++了
微软早就发布了MSVS(即Visual Studio)和VScode
VScode凭借轻量化、语言多、插件多,早已称霸非编译器和IDE市场
MSVS凭借IDE整合、插件多等成为IDE标杆(尚未确定)
但是!
很多人使用VScode会发现代码可以先,但不能编译的问题
因为...
VScode全称是Visual Studio Code,是微软推出的一个跨平台的编辑器,能够在windows、Linux、IOS等平台上运行,通过安装一些插件可以让这个编辑器变成一个编译器。 VSCode支持C++、Python、Java、C#、Go等多种语言,功能强大、插件丰富并且启动速度极快,值得每个开发人员尝试一把!
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Jack_joker/article/details/120638114
简单来说
VScode只能编辑,不能编译,所以我们要绑定编译器给他用。
但是他很桀骜不驯,经常上演“未知的.....”、“系统设置..”、“无法解析....”.......
但是
有我在!
妈妈再也不用担心我不会VScode的C++绑定啦!!!!!!
先回到C++文件夹
注:这是更改后的样子
创建文本文档
输入一下代码:
#include<iostream>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
}
保存,将后缀改成.cpp
什么?
你不会该后缀???????
多上网看看吧!!!!
或者别来我这,因为我不教婴儿
如果不是,就去这看看吧:
OK,这时你应该双击打开它,并使用VScode打开
找到那个框,点击
输入“>"字符
点击”C/C++,选择intellectual设置.....“
打住!!!!!!!!!!!我们没有下载扩展!!!!!!!!!
先点击这个:
安装第一个东西
先点击他
然后点安装
等待片刻后重启VScode
在进行上一步
”找到那个框,点击
输入“>"字符
点击”C/C++,选择intellectual设置.....“
“
选择”D:\C++\mingw64找到的gcc.exe“
点击运行!
好了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
首先点击下面的终端
输入1
按下Enter
在输入2
按下Enter
如果输出这个
代表成功了
没有的话再看一遍!!!
如果出现一个弹窗,点确定后弹出一个文件,不要慌
打开D:\C++.vscode文件夹
把三个文件删了,新建一个文档,名字叫tasks
输入这个
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++.exe 生成活动文件",
"command": "D:\\C++\\mingw64\\bin\\g++.exe",
"args": [
"-fdiagnostics-color=always",
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "${fileDirname}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "调试器生成的任务。"
}
],
"version": "2.0.0"
}
后缀改成.json
在创建一个,名字叫settings
输入这个
"C_Cpp.default.compilerPath": "D:\\C++\\mingw64\\bin\\gcc.exe"
}
后缀改成.json
在试一遍
注:Launch.json可以把代码全删了,可恢复问题
成功!!!!!!!!!!!!!!
3:发光字体...
先来到扩展,下载SynthWave '84
下完后选择设置颜色主题
回到扩展
下载这个:
Custom CSS and JS Loader
然后按下Ctrl+Shift+P
输入”>Extensions“选择启动所有扩展
重启VScode
接着回到C++文件夹,创建SW文件夹
里面放一个文件:
下载链接:
把这个东西放进去
回到VScode,按下Ctrl+Shift+P,输入用户设置
点击用户、扩展
往下滑
找到这个
点击他
在右侧往下滑
直到看到这个
点击
在settings.json中编辑
输入这个
"vscode_custom_css.imports": [
"file:///D:/C++/SW/synthwave84.css"
],
"workbench.colorTheme": "Synthwave x Fluoromachine",
"editor.wordWrap": "on",
"security.workspace.trust.untrustedFiles": "open",
"C_Cpp.default.compilerPath": "d:\\C++\\mingw64\\bin\\g++",
"javascript.preferences.organizeImports": {
"locale": ""
},
"explorer.confirmDelete": false,
"debug.onTaskErrors": "debugAnyway"
}
点击叉叉
点保存
重启VScode
然后在
”然后按下Ctrl+Shift+P
输入”>Extensions“选择启动所有扩展“
打开刚才的代码
字体发光了!!!!!
如果没成功
请看其他文章
求求了,给个赞吧
我也想火
看在帖主这么努力的情况下
给一个呗
SKSTUDIO出品
全网同名
如要借鉴,请私信
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。
-----------------------SKSTUDIO----------------------------------
!本文作者未满14岁!
全部评论 9
请大家重新看这篇文章哦!
16小时前 来自 浙江
1顶!紧急预告。如果没有选择信任区(文件夹)就无法编辑json
17小时前 来自 浙江
1后面会出VScode代码可视化与好用插件推荐指南
17小时前 来自 浙江
0牛逼,学到了
19小时前 来自 浙江
0顶
2天前 来自 广东
0已阅赏赞
3天前 来自 江苏
0顶
我搞了半天都没搞成
3天前 来自 北京
0怎么了?
3天前 来自 浙江
0如果之前安装过VScode,请先卸载干净。(如用geek)
如果之前调过C + +扩展设置先重制,实在不行私信图片看情况3天前 来自 浙江
0用压缩软件压缩安装包时应该是压缩到D/C++/mingw64而不是D:/C++文件夹里面,他说,事情区分解压到当前文件夹和解压到M INGw64文件夹
3天前 来自 浙江
0
3天前 来自 浙江
0给个赞吧!
孩子2025年才12岁!3天前 来自 浙江
0
有帮助,赞一个