知周所众, Sublime Text 是一款非常好用的C++IDE文本编辑器。而又众所周知,写代码就是在写文本,所以我们就可以使用一些奇技淫巧配置手段来让 Sublime Text 乖乖成为我们的个性化IDE。
基础配置
要想 Sublime Text 成为我们的个性化IDE,首先他得是个C++IDE。想要在 Sublime Text 上编译C++,那就得写一个配置文件。我个人一般就是写的下面这个,好记又好背:
点击查看代码
{
"encoding": "utf-8", //可有可无,检查拼写用
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++11 \"${file}\" -o \"${file_base_name}\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
当然还有很多配置,只是这个是最基本的。若要更进一步的配置可自行bing。
更换语言
作为一名根正苗红的冲国人,我们很有必要更换一下语言。(当然如果你英语非常好那可以自行跳过)
其实步骤也不复杂,就装两个包的事。
step1
ctrl+shift+p,搜索Package Control:Install Package,点它,等。
step2
ctrl+shift+p,搜索ChineseLocalizations,点它,等。
没了。
缺省源
OIer不用缺省源,就像四大名著不看红楼梦,说明这个人文学造诣和自我修养不足,他理解不了这种内在的阳春白雪的高雅艺术,他只能看到外表的辞藻堆砌,参不透其中深奥的精神内核,他整个人的层次就卡在这里了,只能度过一个相对失败的人生(
点进去,然后贴上这段代码:
点击查看代码
<snippet>
<content><![CDATA[
你的码头
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>qsy</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.c++</scope>
</snippet>
然后之后就可以输入qsy,tab或回车就可以打出码头啦!