Windows平臺下的3款重量級Ruby IDE
一、RadRails
RadRails是由Aptana公司開發的基於Eclipse平臺的Ruby on Rails(ROR) IDE,開源且免費,熟悉Eclipse的開發人員很容易使用。
RadRails官方下載地址:http://www.aptana.com/products/radrails/download
RadRails目前最新版本是RadRails 2.0.5。官方提供了 RadRails 獨立版本(Standalone Version)和 Eclipse外掛版本(Eclipse Plug-in Version)。
如果你本機以前沒有安裝過Eclipse,直接安裝獨立版即可。
如果本機已經安裝了Eclipse,可以安裝外掛版RadRails,步驟如下:
以 Eclipse 3.7.1為例
1、開啟Eclipse,從幫助選單中選擇“Install New software...” 開啟軟體安裝對話方塊。
2、將下面的RadRails外掛線上安裝URL 複製並貼上到 Work with 文字框中。按Enter鍵。
http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle
3、這時會出現一個有關RadRails元件的核取方塊列表,點選 “Select all” 全部選中,點選下面的“Next”按鈕繼續。
4、這時出現授權頁面,選擇“I accept the terms of the license agreement",接受條款。並點選 “Finish” 按鈕完成。
5、重新啟動Eclipse。
二、NetBeans
NetBeans 由 Sun 公司在2000年創立,它是開放源運動以及開發人員和客戶社群的家園,旨在構建世界級的Java IDE。NetBeans IDE 是一個為軟體開發者而設計的自由、開放的整合開發環境,你可以在這裡獲得許多需要的工具,包括建立桌面應用、企業級應用、 WEB 開發和 JAVA 移動應用程式開發、C/C++,甚至Ruby。NetBeans IDE 可以非常方便的安裝於多種作業系統平臺,包括 Windows、Linux、Mac OS 和 Solaris 等作業系統。
NetBeans 官方地址:http://netbeans.org/downloads/index.html
NetBeans 目前最新版本是 NetBeans 7.1
NetBeans 6.x 系列版本,提供Ruby包。你可以下載NetBeans完整版或者NetBeans Ruby版。
NetBeans 7.0 版開始 不再提供Ruby包,不過我們可以通過外掛方式支援Ruby。方法如下:
開啟NetBeans,從選單選擇“工具”=>“外掛”開啟外掛對話方塊,選中“可選外掛”選項卡,從核取方塊列表中選中 ruby on rails 項,點選“安裝”。
Tom Enebo最近釋出了針對NetBeans IDE 7.1的社群Ruby開發外掛。外掛下載:community-ruby_7_1_preview1.zip
安裝步驟如下:
- 在NetBeans IDE 7.1中選擇“工具”->“外掛”選單
- 選擇“下載”選項卡
- 點選“新增外掛...”
- 瀏覽到解壓縮後的nbms檔案目錄
- 選擇所有副檔名為.nbms的檔案
- 接受並安裝
安裝後,你可以像往常一樣,通過“檔案”->“新建專案”來開始你的開發工作,然後選擇已通過外掛註冊的Ruby或者Ruby on Rails模板即可。
參考:http://blog.enebo.com/2012/01/workaround-for-ruby-support-on-netbeans.html
三、RubyMine
RubyMine 是一個全新的為Ruby 和 Rails開發者準備的 IDE。RubyMine由 JetBrains 開發(JetBrains最著名的產品之一就是Java IDE:IntellJ IDEA了!)。RubyMine 是建立在IntellJ IDEA平臺之上,提供所有必須的IDE功能,比如編輯,除錯工具,原始碼控制整合,程式碼自動提示完成,以及其他功能。專門為ruby打造的功能有基於 GUI 支援的 RSpec 和 Test::Unit。RubyMine 非開源且收費。提供30天試用版下載。
RubyMine 官方下載地址:http://www.jetbrains.com/ruby/
RubyMine 目前最新版本是 BubyMine 4.0.1。
相關文章
- Windows平臺下快速搭建Ruby on Rails的開發環境WindowsAI開發環境
- Windows、Mac和Linux平臺下的18個優秀IDEWindowsMacLinuxIDE
- Ruby相關IDE下載地址IDE
- Arduino可穿戴開發入門教程Windows平臺下安裝Arduino IDEUIWindowsIDE
- Windows平臺下建立asmWindowsASM
- 跨平臺的PHP IDE 盤點PHPIDE
- Windows平臺下sbt的安裝設定Windows
- postgresql在windows平臺下的安裝 (轉)SQLWindows
- windows平臺下配置cron服務Windows
- Arduino可穿戴教程Linux平臺下安裝Arduino IDEUILinuxIDE
- Windows平臺下MySQL常用操作與命令WindowsMySql
- django重量級web框架DjangoWeb框架
- 基於Mono和VSCode打造輕量級跨平臺IDEMonoVSCodeIDE
- Linux平臺上的PHP IDE盤點LinuxPHPIDE
- windows平臺下Oracle10.2 RMAN資料庫遷移至Linux平臺下WindowsOracle資料庫Linux
- Android 原始碼windows平臺下載方法Android原始碼Windows
- 關於WINDOWS平臺下RMAN備份移植Windows
- 為Ruby On Rails開發者準備的5款IDEAIIDE
- windows平臺下ORACLE11g解除安裝WindowsOracle
- 在windows下搭建github+jekyll部落格平臺WindowsGithub
- Windows平臺下安裝與配置MySQL9WindowsMySql
- Windows平臺下安裝與配置MySQL5.7WindowsMySql
- 億級使用者下的新浪微博平臺架構架構
- 在Windows下配置Ruby on Rails開發環境WindowsAI開發環境
- 怎樣下載C/C++的免費、開源且跨平臺IDE——Code::BlocksC++IDEBloC
- windows和unix平臺下Oracle冷備份指令碼WindowsOracle指令碼
- 09.什麼是synchronized的重量級鎖?synchronized
- Windows平臺的rop exp編寫Windows
- Linux-0.11系統在Windows平臺下的除錯LinuxWindows除錯
- 淺談偏向鎖、輕量級鎖、重量級鎖
- 搭建軟體執行平臺以及IDE環境IDE
- Domino從UNIX平臺到windows平臺的遷移及備份Windows
- 基於JTT809協議的車輛資訊交換平臺架構方案(下級平臺)協議架構
- Windows平臺下opatch apply報錯:OUI-67073WindowsAPPUI
- Windows下升級JDKWindowsJDK
- JetBrains CLion 2024.2 (macOS, Linux, Windows) - C 和 C++ 跨平臺 IDEAIMacLinuxWindowsC++IDE
- windows平臺下編輯的內容傳到linux平臺出現中文亂碼的解決辦法WindowsLinux
- JetBrains Rider 2024.2 (macOS, Linux, Windows) - 快速且強大的跨平臺 .NET IDEAIIDEMacLinuxWindows