最近Dev感觉配色垃圾,转了sublime text3,感觉比较好用
上网随便搜索了下,配了个一键编译c++
然后又觉得WSL非常香,就去安装了下
现在就想WSL+sublime
其实改下配置文件就好
但是问题是linux没有pause,以及windows的目录不能识别
在网上搜索了下
pause用可以用read -p ‘Press any key to continue . . .‘代替
Windows目录不识别的话,就将working dir设为当前path,然后把里面的file换成file_name
最后又出来一堆奇奇怪怪的问题,就找了一篇linux+sublime的博客
对着上面抄了抄就行了
很离谱的是编译时间从1.4s变成了0.1s
非常舒服
放一下我的WSL.sublime-build
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "wsl g++ \"$file_name\" -o \"$file_base_name\" -Wall -std=c++11",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.cpp",
"variants":
[
{
"name": "Run",
"shell_cmd": "start wsl -e bash -c \"g++ \"$file_name\" -o \"$file_base_name\" -Wall -std=c++11; ./$file_base_name; read -p ‘Press any key to continue . . .‘;\""
}
]
}
原文:https://www.cnblogs.com/Saudi/p/14401373.html