uby 是個動態面向對象、通用的編程語言。它支持多種編程範式,包括面向功能和麪向對象。同時它也包括一個動態類型系統和自動內存管理。web
編輯器和集成開發環境(IDE)有些不一樣,編輯器是用來添加,編輯,查看文件內容的工具,而 IDE 則是一系列大體集中在一個共同任務的工具,好比 Ruby 開發,和全部包含這種形式的編輯器。編程
在這篇文章中,咱們推薦了 7 款最佳的 Ruby on Rails IDEs 給全部的開發者。但願能幫助你們更好的完成開發任務。若是你們有什麼其餘的推薦,能夠在評論裏與你們共享哦:) Enjoy !!api
Aptana Studio 3 是個開源的開發工具,容許開發者使用單個環境來測試他們的 web 應用。Aptana 支持最新的瀏覽器技術,好比 HTML5,CSS3,JavaScript,Ruby,Rails,PHP 和 Python。它包括了一系列的特性,好比 GIF 集成,HTML,CSS 和 JavaScriipt 代碼助手,集成調試器,部署嚮導和 IDE 自定義。它支持一步啓動,而且保持同步設置。支持多種協議: FTP, SFTP, FTPS 和 Capistrano。最值得關注的是,它能自動幫助用戶發佈 Ruby & Rails 應用到託管服務上,好比 Heroku 和 Engine Yard。瀏覽器
NetBeans 包括一個開源 IDE和一個應用平臺,容許開發者快速建立 web,企業,桌面和移動應用。他們早在 2011 年中止了對 Ruby IDE 的支持,因爲 Oracle 引入了新的 Java Dev Kit,他們又繼續支持了。Java 是個主要的平臺,同時支持 JavaFX,PHP,JavaScript,Ruby + Ruby on Rails,Groovy,Grails 和 C/C++。ruby
JetBrains RubyMine IDE 提供很是全面的 Ruby 代碼編輯器,提供動態語言的特性和細節的智能代碼幫助,智能代碼重構,代碼分析功能等等。很是容易進行項目配置,自動進行 Ruby Gems 管理,支持 Rake——提供全部 Ruby 開發者所須要的一切開發環境。
RubyMine 包括了專用的 RoR 項目結構視圖,快速 模型-視圖-控制器 導航選項,Rails 特定代碼完成,intention actions 和重構。以上全部的這些功能,再加上最佳的 HTML,CSS 和 JavaScript 編輯支持,高級的 web 開發工具,RubyMine 就是最走在時代尖端的最棒的 Web 應用集成開發環境!架構
Komodo 是個專業的主流 web 開發語言的 IDE,包括 Python, PHP, Ruby, Perl, HTML, CSS 和 JavaScript。Komodo IDE 的全套工具提供給開發者們免費的開發環境。編程語言
Redcar 是個超棒的 Ruby 編寫的開源 IDE,在 JRuby 上運行,支持 Textmate 主題和片斷。編輯器
Arcadia 是一個輕量級的Ruby語言的集成開發環境,採用Ruby語言編寫,使用的是 Tcl/Tk GUI工具包。主要的功能包括代碼編輯、源文件瀏覽、語法高亮、代碼自動完成以及調試等,能夠運行在裝有 Ruby 和 Tcl-Tk 的平臺上,具備高可擴展性架構,支持快速的 GUI 應用開發。ide
ICEcoder 是個開源的,基於 web 的 IDE,使用 PHP 來構建,運行速度很是快。用戶經過簡單的拖拽應用文件夾到任何地方,最好是文件(在子文件夾中),就能夠進行編輯。ICEcoder 有個很是強大的 JavaScript API ,很容易與其進行交互。除了這些以外還支持多種流行語言 (PHP, JS, CSS, LESS, Ruby, etc.)。工具