2008-10-31 90 views
25

Mac的TextMate作爲首選應用程序的紅寶石開發,但什麼是Linux的首選應用程序?我需要能夠輕鬆處理多個文件,項目結構和設置命令來運行我的ruby應用程序,或者如果它是我的最佳應用程序的話.Syntax高亮也是必須的。Ruby和Linux,首選設置?

現在我通常使用Vim,但即使使用VTreeView插件或多個VIM窗口,它也不是處理多個文件或項目結構的最佳選擇。

那麼你們會建議什麼?

如果你有更好的VIM插件可以隨意提及它們,我並不是在這裏排除VIM。

回答

19

我在Windows和Linux上都使用Vim進行Rails開發(我們必須在工作中使用Windows,而我只在家中使用Linux)。這兩個平臺的環境幾乎完全相同。對我來說尤其重要的是在各種Rails組件之間輕鬆導航 - 從控制器到視圖,局部和模型,以及快速導航到測試文件。

下面是我用的插件:

4

如果你是在Ubuntu/Debian的,普通的老emacs的與ruby-elisp包也不錯。它不是TextMate,但並不壞。

0

我更喜歡在Mac和Linux上使用Aptana/RadRails。無論我使用的操作系統如何,它都爲我提供一致的體驗。

我還沒有得到興奮過度的TextMate ...

1

既然你是一個vimmer,你看着this?我沒有經驗,但在screencast看起來相當不錯。

+0

您鏈接到的屏幕錄像不再存在 – 2013-04-04 20:16:07

0

Aptana Studio確實非常好。如果你不想要一個完整的IDE環境,並且更傾向於用手做東西,那麼Gedit也可以完成這項工作:)。

4

我喜歡的Netbeans在Linux和Mac

2

+1 Netbeans的Rails的。每個版本都變得越來越好,在6.7版本中它更好。在Windows和Mac上使用它 - 在Linux下,它也是我使用的。

9

RubyMineJetBrains.com適用於Mac/Linux/Windows,價格爲99美元,但它可能是迄今爲止我測試過的最高效的用於Ruby和Rails的IDE。

0

其他答案是關於ruby編輯器,所以我想我會在我的Linux設置上添加一個答案。

我在Windows 7上使用帶有VM播放器的Ubuntu(免費)。我將2個內核和2個GB專用於虛擬機。在Windows之上使用VM的好處是,我可以使用Linux僅用於開發,而使用Windows則用於其他任何應用程序。 Skype,webex和團隊查看器在Windows中工作,但我發現它們在linux中很脆弱。此外,我偶爾使用辦公室,在Windows上很容易。

0

我一直在使用GMATE一段時間,我可以說我只需要gnome-terminal來完成我的ruby/groovy/python設置。它具有從textmate導入的主題,並執行一些方法/屬性代碼完成(不太好,但它很方便)。

編輯:忘了說,GMATE是Gedit的一組插件(在GNOME默認的文本編輯器)

0

隨着Linux的有3個真的很不錯的IDE和所有的都是免費的。你有Eclipse,Netbeans和Aptana ......他們都非常好,每個人都有一些優勢,更多的是喜好。我會建議下載所有3,並試圖看看你更喜歡哪一個。

1

爲什麼不使用Sublime Text 2文本編輯器,它比任何IDE都免費且跨平臺,更輕便,然後您可以安裝SublimeCodeIntel,它將爲您提供自動完成功能,您可以通過安裝包控件,然後

⌘+shift+p → 「install」 → ENTER → 「codeintel」 → ENTER → Restart ST2 

它與我完全合作,我完全愛上了這個聰明的編輯器。

你可以找到這在某種程度上有所幫助,如果你想給它一個嘗試,http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development

我使用它的zsh終端http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/

不管怎麼說,如果你正在尋找一個完整的IDE給予NetBeans中嘗試http://netbeans.org/projects/ruby/