VScode配置C++发光字体 小白必看
2025-01-11 14:21:11
发布于:浙江
大家好!
我是新手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岁!
全部评论 13
给个赞吧!
孩子2025年才12岁!1周前 来自 浙江
2请大家重新看这篇文章哦!
1周前 来自 浙江
1顶!紧急预告。如果没有选择信任区(文件夹)就无法编辑json
1周前 来自 浙江
1菜!
昨天 来自 北京
0你有本事打出来呀,把我禁了啊
昨天 来自 北京
0<!DOCTYPE html><html lang="zh-CN"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><meta name="robots" content="follow, index"/><title>VScode配置C发光字体 小白必看-ACGO题库|信息学竞赛OJ刷题平台</title><meta name="keywords" content="VScode配置C发光字体 小白必看"/><meta name="description" content="ACGO题库(Acgo.Cn)专业的编程算法训练平台,为你提供更多VScode配置C发光字体 小白必看信息了解,专为CSP-J/S、GESP、NOIP、ACM等竞赛选手提供训练题库资源,包括适合C入门到高级训练、赛前集训等刷题训练资源,是学习NOIP等竞赛的理想网站。"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs.com/cpp_community/libs/KaTeX/0.16.10/katex.min.css" rel="stylesheet"/><link href="//xmcdn.oss-cn-shanghai.aliyuncs
昨天 来自 北京
0你开个F12装啥 给你个oob你就老实了
16小时前 来自 浙江
015小时前 来自 浙江
015小时前 来自 浙江
0
贩卖答案
昨天 来自 北京
0也就卖卖过给你。
16小时前 来自 浙江
0
后面会出VScode代码可视化与好用插件推荐指南
1周前 来自 浙江
0牛逼,学到了
1周前 来自 浙江
0顶
1周前 来自 广东
0已阅赏赞
1周前 来自 江苏
0顶
我搞了半天都没搞成
1周前 来自 北京
0怎么了?
1周前 来自 浙江
0如果之前安装过VScode,请先卸载干净。(如用geek)
如果之前调过C + +扩展设置先重制,实在不行私信图片看情况1周前 来自 浙江
0用压缩软件压缩安装包时应该是压缩到D/C++/mingw64而不是D:/C++文件夹里面,他说,事情区分解压到当前文件夹和解压到M INGw64文件夹
1周前 来自 浙江
0
1周前 来自 浙江
0
有帮助,赞一个