先放上几个下载地址html
再给几个关键插件git
autocomplete-clang 自动补全 无比强大shell
clang-format 代码格式化支持保存的时候自动格式化函数
linter-clang 没懂、、装上了工具
symbols-tree-view 显示可用资源测试
terminal-plus 结合clang 直接就完成编译了atom
Symbol Gen tag文件生成spa
貌似这个文章有人在关注、更新一下吧插件
atom做为一个开源的平台,比sublime好的地方就是不收钱、虽然中国行情这点不是特别重要,可是做为一个有那么点节操的程序猿,国际范一点老是没错的。
atom的安装以及插件的安装自行搜索,内建有插件搜索平台,填关键词就能够安装,须要注意的是,可能须要安装git跟python之类的环境,相信这个也难不到你们。
目前使用基本正常,能够实时自动提示补全,不过没有语法检查跟F12的跳转到定义
跳转到定义可使用CTRL+R实现,暂时没搞懂这个算内建的功能仍是哪一个插件
symbols-tree-view 这个插件能够显示例如全部的参数列表,包括结构体,类型定义,函数声明之类的。谁用谁知道
symbols-plus 跨文件直接查找到行 不知道为何系统自带的找不到
terminal-plus 则是提供了一个powershell,或者cmd (win平台),实际的编译脚本仍是得本身来。
clang的编译跟gcc基本相似,单个文件的测试的话 clang hello.c -o hello.exe 就能够完成编译了,而后根据须要自行调用hello.exe 由于彻底就是命令行、因此也能够传参,又须要的话自行使用script实现自动编译运行的脚本也是能够得,不过我以为给个terminal反而灵活一点。
Symbol Gen 符号生成工具 针对工程内的文件胜场tags 完了以后能够经过CTRL+SHIFT+R 实现全局查找,貌似跳转页能够了
/*
下一步要继续的话,尝试一下跨文件的symbol查找,而后CTRL+SHIFT+R会自动激活TAG的查找,可是好像ctags跟autocomplete-clang仍是具体什么状况 一直装不上去,atom的查找须要创建tag的索引文件,具体待研究
*/
还有就是debug环境,不过若是确实有debug需求的话,开个visual studio要直接一点吧