Atom打造輕量化C/C++ IDE

寫在前面

  近期沉迷Atom的顏值沒法自拔,在github的光環下,Atom憑藉自身良好的素質,得到了大量開發者的青睞。隨之而來的就是豐富的插件庫,在插件幫助下,它對各類編程語言都有至關好的支持。對與一個(僞)ACM選手來講,Atom沒有自帶的C/C++編譯功能能夠說是至關大的遺憾了。可是最後我仍是選擇向顏值低頭,沒有自帶編譯環境,那就創造編譯環境。node

  若是安裝過程當中遇到下載緩慢之類的問題的話,你的網絡可能魔法和更多的科學。git

  關於輕量化,個人理解是相對於vs這類大型IDE來講的,能夠快速啓動並開始使用的。在插件較多或者須要操做大文件的狀況下,抑或機器配置不足等狀況下,Atom表現也只能說是中規中矩。程序員

  首發並更新於個人知乎專欄進擊的菜鳥github


Step1:安裝Atom

  直接進官網,Atom官網,實時更新最新版,根據本身的電腦平臺下載最新版本安裝包。編程

  雖然寫的代碼都是英文的…但仍是中文界面看起來舒服點,因此先替換一箇中文界面:網絡

Packages - 
Setting view - 
Install Packages/Themes
而後搜索simplified-chinese-menu
install
結束之後重啓一下Atom進入中文界面

Step2:安裝編譯器編程語言

  在Atom插件庫是沒有編譯環境的,因此在正式開始以前須要安裝完整的編譯環境,這個我選擇MinGW,它是一個精簡的編譯器,使用安裝都很方便,在MinGW官網能夠直接下載最新版。官網有時候可能訪問不暢,因此這裏也留個百度網盤的地址。ui

連接: https://pan.baidu.com/s/1I3qbgjQhIiNPSxMyfzIvpw
提取碼: idc7

 

  由於路徑依賴問題,因此MinGW安裝的目錄裏不能有空格,不然會沒法正常運行。選擇路徑以後直接Install,進入安裝流程。連續兩波Continue以後就正式進入安裝流程。atom

   選中mingw32-gcc-g++-bin,右鍵點擊進入Mark for Instiallation,把C++的編譯器勾選起來,隨後Installation - Apply Changes - Apply,軟件就開始自動下載更新內容。spa

  安裝完成後,打開桌面此電腦 - 右鍵屬性 - 左側的高級系統設置 - 高級 - 環境變量

  隨後雙擊系統變量中的Path,新建一條並根據本身的安裝路徑來設定,相似於..\MinGW\bin。完成後關掉全部窗口並重啓電腦(程序員玄學——重啓大法保平安)。

  命令行輸入

gcc -v

  檢驗編譯器是否成功安裝,以下如所示則安裝成功:

安裝插件

  這樣繼續安裝新的插件:

擴展 -
設置界面-
安裝 插件/主題 -
安裝

  搜索並安裝gpp-compiler,安裝之後再Atom編輯部分右鍵菜單就有編譯運行的菜單了。

This Atom package allows you to compile and run C++ and C within the editor.

To compile C or C++, press F5 or right click the file in tree view and click Compile and Run.

To compile C or C++ and attach the GNU Debugger, press F6 or right click the file in tree view and click Compile and Debug.

  若是變異成功的話,會直接彈出運行的程序,若是是編譯失敗的話,會在編譯的文件的目錄下生成一個錯誤日誌txt文件,在修改編譯經過後會自動刪除,在Atom右上角也有紅色彈窗提示錯誤信息。

  能夠參見官方文檔瞭解更多具體內容:gpp-compiler​atom.io

圖標
相關文章
相關標籤/搜索