学校安排的C的算法培训,于是我又开始接触C了。
虽然说C语言的名声如此响亮,但是真正好用的IDE还真找不到几个。
专业的VS自然好用,但是有太多不需要的东西了,有能安装VS的时间还不如多写几道题目。
老师推荐的是“C与C++程序设计学习与实验系统”,感觉不伦不类(乡),就一个语法高亮功能然后还是个共享软件……
丰衣足食,自己用Sublime Text 3做出了一个功能丰富,界面简单,小巧强悍……(此处省去1W个好词)的C语言IDE
感觉自己用的还是挺顺手的,先命名为Sublime Text C吧。
Build 3126更新内容
- 全新的绿化程序,无需环境变量支持,即绿化即用(使用C#编写)Based on .NET2.0
- 再次优化的传统绿化器,自动重启explorer.exe
- 添加大量常用的代码段,列表见下
- for循环
- while循环
- do-while循环
- #include
- int main
- printf
- scanf
- 分32\64位多版本(不过现在能安装64位就安装64位系统,毕竟是大趋势)
- 绿化程序创建桌面图标(鸡肋功能。。)
- 屏蔽Sublime Text 3的更新对话框
- 自动保存功能(当程序失去焦点时自动保存)
- 高亮光标所在的行
- Sublime Text 3内核更新至3126
- 降低了编译后下面出现的面板的高度
- 删除了Package Control及GBK、Clang插件,增强稳定性
全新绿化程序
自动生成使用绝对路径的配置文件,还可以创建桌面快捷方式
自动更新功能还不可用……
请确保此绿化程序与sublime_text.exe在同一级。默认情况你不用动,直接运行就不会有问题了~
高亮光标所在行
使你不会看岔眼而已的一个小功能……
多光标功能
同时修改变量的感觉是非常爽的……
同变量自动标注
这也是Sublime Text 3自带的功能。
就像这样,选蓝一个i,其余的i自动加框。
可以很容易地看出i变量在哪使用过。
3126下载地址
32位系统: https://pan.baidu.com/s/1bpecLbh 密码: mji2
64位系统: https://pan.baidu.com/s/1o8q77rc 密码: 5udj
Build 3114实现功能(特点)
- 语法高亮
- 自动缩进
- 代码自动排版
- 联动GCC编译器,一键编译运行
- 绿色版,解压即用(需添加环境变量)
语法高亮
没啥好说的,自动高亮语法,Sublime Text 3自带的功能。
提示:必须保证你已经把文本保存为.c格式,才可自动高亮。下面相同。
自动缩进
没啥多说的,空行自动缩进,可在右下角选择Tab\空格 来占位,选择多少字符一次缩进(默认4)
代码自动排版
用的是Sublime Text的“AStyleFormatter”插件
用法:右键-AStyleFormatter-Format
即可自动排版全文。若按钮为灰色,则说明你的文件拓展名有问题
一键编译运行
使用GCC(MinGW)编译器。
用法:工具-Run
提示:GCC编译器必须要设置好环境变量。已经准备好了批处理,请运行批处理,运行后自动添加环境变量。
若运行批处理后,还是提示“Output is NOT UTF-8”那么请参照如下方式解决:
- 运行批处理后重启电脑
- 运行批处理后注销,并重新登陆
- 运行批处理后重启Explorer.exe进程
- 右键我的电脑-属性-高级设置-环境变量-系统变量-Path-编辑-确定-确定-确定
其实就是个环境变量生效的问题。
3114下载地址
链接: http://pan.baidu.com/s/1dE4M1CP 密码: fmu7