sublime只是一个编辑器,让sublime支持c或者c++则是通过设定sublime快捷键调用相关的命令,达到编辑和执行c代码的目的。
首先需要下载一个c语言的编译器,对于 Windows 和 Linux 来说可以采用 gcc 。
For Windows:下载安装MinGW,然后在系统环境变量中添加
C:\MinGW\bin
(假设你把 MinGW安装在 C 盘),你安装到哪个路径就写哪个路径,别傻乎乎的直接复制啦,不然没用哦。
验证一下是否成功。win+r(win就是徽标),输入cmd,打开cmd窗口之后输入gcc -v看看,如果有gcc的信息说明成功了,如果显示gcc不是内部或外部命令,也不是可运行的程序那就是环境变量添加错啦!仔细检查一下呗。
最后在Sublime Text 2中Tools –> Build System –> New Build System…输入如下内容并保存为c.sublime-build
windows一个最好的版本
{ "cmd": [ "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}" ], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "encoding": "cp936", "variants": [ { "name": "Run", "cmd": [ "cmd", "/c", "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}" ] }, { "name": "RunInCommand", "cmd": [ "cmd", "/c", "gcc", "-Wall", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & echo.&pause" ] } ] }
Linux:直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。
绑定快捷键快捷键F5
Preferences->Key bindings user
[{"keys": ["f5"], "command": "build", "args": {"variant": "RunInCommand"}}]
直接f5就运行啦!
Linux下面
直接在 Package Control 安装一个叫 SublimeClang 的插件就可以了。
你可能还喜欢下面这些文章
sublime有自己的Build系统,默认的快捷键是ctrl+b。只需要定制对应语言的执行命令,就可以支持各个语言的编译,执行了。这里对几种主流的脚本语言执行做一些教程。打开Tools->Build System -> New Build System …插入对应的json格式的配置即可php{ “cmd”: [“php”, “$file”], “file_regex”: “php$”, “selector”: “source.php”}保存为php.sublime-build,这下执行php不用老是跑去刷网页了,也不用老是开cmd窗口了。python{
赞赏微信赞赏
支付宝赞赏