8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
啊啊啊拖了好久好久,我真的不是拖延症晚期(划掉)一直想写这个的,一直咕咕咕,这次终于没咕成功!
首先说说为什么要写这个吧,在我用了VC2010,VC2017,DEV C++,CODEBLOCKS等等一系列编译器之后,还是觉得VScode好用(好看),而且说实话像我这种初学者我也用不到那么专业的编译器,也用不来,而且在写Python的时候我就习惯了VSCode,那么废话不多说,直接来开始教程吧。
首先下载安装VScode(废话)
去官网下载就行啦。
然后下载一款编译器
划重点!!!VSCode不带编译器!!!说直白一点他就是个好看的VIM!!!
这里我推荐MINGW,我自己用的就是这个,还蛮不错的,可以去这里下载:download,随便安装在一个地方就行,这个无所谓,但是你要记住你安装的路径,因为后面配置环境变量会用到!!!
编译器的配置
由于我用的MINGW,所以这里我以它为例子,安装好之后应该是这个样子的。
在里面找到mingw32-gcc.bin, mingw32-gcc-g++.bin, 以及mingw32-gdb.bin 第一个是c语言文件的编译器,第二个是c++的,第三个是用来调试编译后文件的。
然后点Installation->Apply all changes。
然后安装好编译器,下面设置环境变量,让系统能够自动找到gcc命令,我的电脑右击->属性->高级系统设置->环境变量,在系统变量里面找到path,这个path和linux里面那个path是一样的,命令行界面下系统就根据这个path变量里面存的路径,寻找命令。我们把MinGW的二进制可执行文件的文件夹添加进去。 (对,让你记路径就是现在用的)
就是这个路径(当然这个是我的)你要找到你的,然后在path里面添加这个路径。
这个时候我们打开命令行输入gcc,应该可以看到命令已经被识别,会出现参数不足等错误。
比如我有一个test.c文件:1
2
3
4
5
6#include
int main(void)
{
printf("23333");
return 0;
}
然后在文件所在目录下的命令行中输入1gcc -g test.c -o test.exe
gcc 是编译命令,刚刚我们安装的,-g参数是表示编译时带上可调试记号,不然编译好的东西只能运行不能调试,-o 是表示指定输出文件,后面紧跟输出文件的名字,这一条指令就可以将c文件编译成一个可执行的二进制文件。
然后可以在命令行下运行:1./test.exe
这时候你应该就能看到23333了。
配置VSCode
其实这时候你就可以不用设置了,因为VSCode终端调用的是PowerShell,你完全可以每次都重复上面两个命令(虽然我现在每次都这样,因为看起来逼格比较高)。但如果你想更快的完成编译,那么往下看吧!
打开vscode载入刚刚的c文件,编译c文件要打开文件所在的文件夹!!!敲黑板啦!!!然后用Code Runner(VSCode的一个插件)跑一下。然后点调试,他会跳出一个launch.json的一个配置文件,改这几个地方就好:
program一项,指明了需要运行的文件,$()的格式是表明这是变量,由vscode自己添加,根据英文可以知道这个变量的含义,miDebuggerPath是我们安装gdb的路径,前面提到过他,是用来调试的二进制文件。
生成tasks.json可以通过,菜单里的任务,然后配置任务,模板然后选other就可以,几个必须的配置项就像下面:
command和args其实刚好拼成我们前面的命令:1gcc -g xxx.c -o xxx.exe
这就自动会生成我们要的exe文件了。
还等什么?去爽吧!