2013年2月28日 星期四

免費跨平台的好用編輯器/ ide

這篇文章是介紹認為不錯的跨平台免費編輯器/ide。因此,要錢的或是不能跨平台的不在考慮範圍內。這篇介紹的軟體都支援多種程式語言,不限於特定程式語言。

以下是我認為編輯器/ide 應該有的功能:

  1.  code/word complement: 這個功能很重要,可以避免打錯字
  2. 可以改字體顏色、與大小
  3. 能夠快速執行或編譯
  4. code navigation: 這個功能主要是在看 code 時比較方便


以下是我發現好用又符合上述條件的軟體
  1. eclipse: 我開發 python 程式與 android 首選。 pydev 應該是我目前用過最好的 python ide。這套軟體拿來開發 java 程式也不錯,只是目前我很少需要寫 java 程式就是了。
  2. vim: 拿來開發小軟體用的,或是要測試一小段程式碼用的。高度可自訂性,vim功能強不強就看你花在 vim 多少時間而定。 它還有一個優勢,就是支援超多程式語言,至少它支援 golang (應該說 golang 有支援它)
  3. komodo edit: 最近發現不錯的編輯器,大概拿來取代 windows 下的 notepad++ 與 ubuntu 下的 gedit 吧。

據說,netbeans 在對 php 與 ruby 支援不錯,如果你有在使用那兩種程式語言的話可以考慮。不過我沒在用 ruby 與 php,所以目前就不考慮 netbeans。

沒有留言:

張貼留言