什麼是 IDE, Integrated Develipment Environment

IDE 顧名思義就是整合性的開發環境, 也就是說當我們在做程式開發時, 可以透過安裝設定好的 IDE 提供給我們程式規劃, 開發, 測試, 除錯...等的便利性, 好比說一班 IDE 都會提供的功能有, 程式碼輔助提醒, 當你要輸入 String 時, 只要輸入 Str 系統就會自動幫你補上 ing, 或是當你用了不符合程式規範的程式碼敘述時, 他就會跳紅色警告提醒你這一段程式碼可能會出錯, 有些 IDE 還會提供 Doc 的功能, 讓你可以即時地去查看開發文件. 另外 IDE 一般來說來喔說也會測試的功能, 所以才會有人說當你安裝設定好 IDE, 基本上你的系統就已經有程式的執行環境了!!!

那麼 IDE 有時為什麼不只有一種呢? 那是因為 IDE 的概念並不是一個專屬於某一公司的 Solution, 任何公司只要取得程式語言所屬公司的授權( 而有些程式語言是不需要授權的 ), 就可以自己組一套 IDE 的 Solution 來讓開發者使用, 越知名的程式語言有越多的 IDE 可以選擇, 至於哪一個是最佳的 IDE 則是見仁見智的選擇.

當你遇到選擇 IDE 的交叉路口時, 請記得考量以下幾點之後選定方向, 全力向前衝!!!

  • 學習成本
  • 軟體價格
  • 測試環境方便性

Leave a Reply

Your email address will not be published. Required fields are marked *

The maximum upload file size: 2 GB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here