我配置的sublime的是这样的,就是在input里输入数据,然后在output里可以得到数据,这样比较方便,看到有的大神还配置背景和其他的,有时间搞一下;
首先把编译器g++配置到环境变量,可以从dev里直接拷过来mingw;
然后注意用户变量和系统变量都拷贝上就行了;
打开cmd输入g++ -v测试一下就行了;
下面是配置sublime:
首先下载,然后 tools -> Build System-> New build System ;
然后贴上如下代码;
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
{ "path": "C:\TDM-GCC-64\bin", "cmd": "g++ $file -o $file_base_name.exe", "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "$file_path", "selector": "source.c, source.c++", "shell": true, "variants": [ { "name":"txt-run", "cmd":"g++ -Wall -O3 -std=c++11 ${file} -o ${file_path}/${file_base_name}&&${file_path}/${file_base_name}<${file_path}/input.txt>${file_path}/output.txt" }, { "name":"cmd-run", "cmd":"g++ $file -o $file_base_name.exe && start $file_base_name.exe" } ] }
然后在你保存代码源文件的目录下放个input.txt文件,output.txt文件;
(!!!!路径里不要有任何空格,我就因为这个调了好久)
大概解释一下,就是你按ctrl+shift+B ,会弹出如下窗口;
c++building 是我配置的building system;
第一个就是只编译不运行;
第二个就是编译运行,然后在input里得到数据,在output里输出数据;
第三个就是弹出运行窗口运行程序;
你在编辑器里打开 你的.cpp文件和input.txt文件,和output.txt文件,
按下ALT+Shift+3就会打开三个横屏,这样就可以舒适的想写代码了;
PS:这里我折腾很久的就是文件路径里有空格,还有就是没把g++配置到用户变量里;
长记性了;