衆所周知 Atom是一款很是酷炫的編輯器。由於它就像上古卷軸同樣,玩家能夠開發各類dlc補丁,實現本身想要的效果。因此Atom 能夠被你改形成本身想要的東西,能夠用來寫算法競賽題目,能夠開發網頁,能夠寫Python,java等等。代碼風格和效果也隨便你選。我是已經入坑了。java
如今我要把Atom打形成一個寫c/c++的編譯器。c++
第一種方法:git
clang-format 代碼格式化支持保存的時候格式化github
autocomplete-clang 自動補全,無比強大算法
linter-clang編輯器
symbols-tree-view 顯示可用資源工具
terminal-plus 在Atom直接使用終端開發工具
Symbol Gen tag文件生成atom
而後就直接能夠在終端裏面編譯了。插件
這種方法要下載clang編譯器,而後terminal-lus終端的使用,要下載Node-gyp。有點煩
第二種方法:
下載linter和linter-gcc兩個包.這兩個都是幫你檢測代碼錯誤的。
而後各類代碼格式啊,高亮啊,代碼提示啊,這些輔助的均可如下。
而後最重要的就是運行編譯c/c++代碼的插件
顯示在網上找了Script插件,下載了以後,
command+shift+p 打開命令輸入框
輸入script 點擊script run
是在不知道爲何,要是有大神知道請聯繫我。我也上傳了這個問題
可是Script 運行c確實能夠的
這裏插一句,你新建一個文件,而後在右下角選擇語言,c或者c++。再去編寫你的c或者c++
script不行,或許你的就能夠,若是你和我同樣,那麼請接着往下看
又在網上找到了gpp-comlier插件,聽說下載好了以後按fn+f5就能夠編譯了
https://github.com/kriscross07/atom-gpp-compiler/issues/46
網上的評論說language-cpp14衝突,但是我並無下載這個插件。這裏說明一下,我已經安裝了Xcode.
而後又去找,終於找到了gcc-make-run這個插件,下載。本身新建一個c++語言的文件,打了a+b
而後在命令輸入框,輸入gcc ,保存以後 編譯。結果以下
而後我save as .cpp文件的格式
終於運行成功了
而後用gpp-compiler 也可運行了。由於我以前用gpp-compiler運行的是.m文件,用Xcode寫的
而後回到以前的Linter-gcc插件,這個插件就是幫你檢查代碼有沒有語法錯誤的,然而我下了以後,並無工做。到論壇裏看是由於本身安裝了一個Xcode的致使的
要下載一個新的gcc,配置環境變量,而後在linter-gcc的設置裏面,把路徑指向這個新的gcc的安裝路徑裏。
我照百度的方法加了一個新的環境變量,而後seting裏面設置一下,仍是不能夠用。這個問題還有待解決!不過已經有了Xcode 這麼強大的開發工具,就不用糾結用Atom
寫c/c++代碼。我主要是被那個震撼效果給震撼到了,體驗一下敲代碼也能敲的很炫酷的感受!!