2010-10-12 242 views
0

我是一個對Ruby on Rails編程語言完全陌生的人。Ruby on Rails的最佳開發環境是什麼?

我和一個朋友打算讓我們的腳溼,而是現在想跳權利英寸

什麼將是Ruby on Rails的最好的發展環境?我在Windows機器上,我的朋友在Mac上。

我有我正在學習的Java的Eclipse開發環境。有沒有類似於Ruby on Rails的程序?

任何反饋都會很好。

在此先感謝。

+3

請參閱:http://stackoverflow.com/questions/91445/best-ide-for-ruby-on-rails和http://stackoverflow.com/questions/16991/what-ruby-ide-do-you -prefer和http://stackoverflow.com/questions/16064/what-ide-to-use-for-developing-in-ruby-on-rails-on-windows和http://stackoverflow.com/questions/744935/whats-a-good-ruby-development-environment-for-the-mac和可能http://stackoverflow.com/questions/804817/ruby-development-environment – Shog9 2010-10-12 04:45:13

回答

0

還有的Emacs,Vim的,E,等在那裏。他們都有很多使用它們的rails開發人員,這意味着大量的附加組件和擴展。我意識到,這些不是IDE的精確,但與插件,而不是他們非常接近。在任何情況下,RoR都會使用過多的元編程來完成IDE的工作,而不僅僅是我的經驗中的最基本的意義,所以我個人覺得在這方面文本編輯應該被認爲是在幾乎相同的遊戲場上。

1

文本編輯器在IDE中,比如Vim的(與插件),是TextMate等

由於紅寶石是動態類型,IDE是不是像Eclipse的Java編程語言有幫助吧。所有的文件和目錄結構都很好,所以導航到不同的文件很容易。開發Web服務器的使用非常簡單:無需編譯,不部署,不重新啓動,只需刷新瀏覽器即可。

在這種情況下,IDE的優點並不明顯,但缺點是 - 速度慢,笨拙。

1

我真的很喜歡Ruby如何讓你使用REPL的方法。我最喜歡的Ruby IDE不是IDE。我使用文本編輯器和IRBRails Console。在Rails Console玩很有趣,雖然玩得開心,你會得到非常好的productive

0

如果您更喜歡使用IDE,Netbeans是一款相當不錯的免費產品,可在Windows和Mac OS X上運行.Netbeans的Ruby版本將安裝您從Rails入門所需的一切, 。

但我同意其他評論 - Ruby on Rails的最佳環境是一個帶有Ruby和Rails支持的良好文本編輯器和命令行。不少人將Linux放在Windows桌面上的虛擬機上,並在Linux系統中進行Rails開發。