先放上幾個下載地址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要直接一點吧