Komodo Editor 4 for Linux ( Ubuntu )

komodo1
最近在找 Ubuntu 中 Notepad ++ 的替代品, Linux 當中似乎有很多很多的編輯用程式與 IDE 開發環境(Integrated development environment),可是測試了幾套編輯用程式功能好像東缺西缺的,後者通常又相當的龐大(動輒上百 MB),對於一般使用來說有點殺雞用牛刀的感覺,東翻西找看到這個 Komodo Editor ,突然有一種「啊!就是它了!」這種感覺。

komodo2Komodo 是 ActiveState 軟體所提供的商業程式,有完整的 Komodo IDE 版本,也是少數在 Linux 當中要錢的開發環境($295 !),不過該公司卻也提供了精簡版的 Komodo Editor 供社群免費使用。

不過既然是 Editor ,一些 IDE 所具有的功能,像是 Debug、Live View、Shell 等等功能,在 Editor 當中就看不到了(可以參考比較表),但是 Komodo Editor 做為一般常用、使用的編輯器來說相當的輕簡,功能又不像 Gedit 那樣陽春(gedit 安裝些外掛可以當基礎的程式編輯器,可是還是很陽春),執行啟動的速度比一般的 IDE 又要快上太多太多,並且符合幾個我認為必要的懶人需求(其實就是「只要跟 Notepad ++ 差不多就好!」,問題是,好難找啊!)

komodo3Komodo Editor 支援「語法自動完成」,能認識的語言很多,像是 CSS 、 HTML 、 C# 、 Ruby 、PHP 等等大多都認識,這在文字編輯器來說少見,並且支援程式語法多彩標示;其次是我認為最重要的功能就是「語法褶疊」,光是為了找有這個功能的軟體我就不知道試過幾種 Editor ,多數需要外掛且安裝步驟複雜程度不一,不然就只能使用臃腫的 IDE 才有類似的功能,這個在 Windows 的編輯用軟體中似乎經常看到的功能,在 Linux 中卻並不常見(可能開發人員大多都是神眼);再來是「介面設計美觀度」,Komodo Editor 畢竟是商業軟體,圖示、字型、配置等等設計都相當不錯,並且具有專案樹狀管理與瀏覽功能;最後是 Komodo Editor 跟中文文字的相容程度非常好,還有多頁編輯、行號、預設瀏覽器、進階取代、、、等等很多不錯的功能也都有。

安裝也非常、非常的簡單,下載解壓縮後,開啟一個終端機進到目錄裡執行:
./install.sh

如果不改變安裝地點(預設 /home/yourname/Komodo-Editor-4 ),一個 Enter 就安裝完畢,第一次啟動 Komodo Editor 就會自動抓取一些系統的環境設定,之後就可以開始使用了。

不過用過這麼多 Linux 編輯器軟體之後,更深深覺得在 Windows 中知名的免費代碼編輯器軟體 Notepad++ 真的是台灣之光啊!一但用過之後,想要在別的平台找到類似的免費軟體,真的很不簡單。
當然,一定有很多神人會指示使用 vim ,不過就饒了一些初學者吧!
至於TEXTMATE?( €39 ≈ $63 !) /throw