2019年8月25日 星期日

第三章 ATOM -- An advanced code editor


  • 撰寫python程式的好所在 -- ATOM

     當初我在學Fortran 77的時候(沒錯!你沒聽錯,是f77),書逸學長教我用 CodeBlocks 這款編輯器,主要是因為安裝方便、好上手,它是我接觸的第一款編輯器。剛接觸 python 的時候我只會用python IDLE,python內建的整合開發環境。後來覺得 IDLE 的版面與字型不是很好看,就有了換編輯器的想法。在朋友的推薦下,我選擇了ATOM
  • IDE 與 code editor?
  1. IDE (Integrated Development Environment) [1]                                                                          整合開發環境:是用於提供程式開發環境的應用程式,一般包括程式碼編輯器、編譯器、偵錯程式和圖形使用者介面等工具。集成了程式碼編寫功能、分析功能、編譯功能、除錯功能等一體化的開發軟體服務套。所有具備這一特性的軟體或者軟體套(組)都可以叫整合開發環境。
  2. Code Editor                                                                                                                                  編輯器 : 程式碼編輯器,也可以說是文字編輯器,重點是:編輯器。幾乎所有編輯器都有自動縮排的功能,幾乎所有編輯器都沒有上面列出的IDE的其他功能。可以說,編輯器很純粹,就是用來編輯文字的。同時,幾乎每一種編輯器都支援外掛,你可以下載自己需要的、喜歡的地外掛(plug-in)。擁有外掛的編輯器不一定比IDE差。
延伸閱讀 : Top 5 IDEs and code editors for Python
  • 安裝 ATOM
step 1    到 ATOM 官網下載符合你的作業系統的最新的版本,載好後執行安裝檔。
step 2    安裝好就可以打開囉! ATOM的介面長這樣↓
  • 設定 ATOM 並執行 python 程式碼
ATOM 主頁 → File → Settings → Install → 搜尋 "platformio-ide-terminal"並安裝

把 Helloworld.py 叫出來吧(右鍵點檔案→開啟→以atom開啟) → 點一下主頁左下角的"加號"來開啟 terminal → PS 後面接的是程式碼所在的路徑 → 輸入 "python ./Helloworld.py" → 按 Enter 執行程式

註: "./" 代表的是目前所在的路徑,後面接你想要執行的python檔檔名

Reference:
https://makerpro.cc/2015/08/what-is-ide/

程式碼
========================================================================
Helloworld.py
print('Hello World!')



沒有留言:

張貼留言