- 軟體名稱:JetBrains RubyMine
- 支援系統:Windows,Mac,Linux
- 官方網站:RubyMine
🔷 RubyMine 是什麼?
RubyMine 是 JetBrains 專為 Ruby 和 Ruby on Rails 開發打造的專業整合開發環境(IDE)。
它支援 Ruby、Rails、JavaScript、CSS、HTML、SQL 等語言,並且整合了許多工具,幫助開發者提高生產力。
🧰 RubyMine 主要功能特色
| 功能 | 說明 |
|---|---|
| 智慧代碼補全 | 提供 Ruby、Rails、ERB、HAML 等語言自動完成 |
| 強大除錯器 | 支援本地及遠端除錯、斷點設定、步進執行 |
| 版本控制整合 | Git、SVN、Mercurial 等系統完美支援 |
| Rails 支援 | 方便的 Rails 專案架構導航、生成器整合、資料庫工具 |
| 測試工具整合 | 支援 RSpec、MiniTest 等測試框架 |
| 資料庫瀏覽器 | 直接在 IDE 中瀏覽及編輯資料庫內容 |
| 即時代碼分析 | 錯誤、警告即時顯示,提高程式碼品質 |
🛠️ 安裝步驟
- 前往官網下載:
https://www.jetbrains.com/rubymine/download/ - 選擇作業系統版本並下載安裝
- 安裝完成後開啟 RubyMine,首次會提示你設定 Ruby SDK(解釋器)
🧑🏫 基本教學流程
🔹 1. 設定 Ruby SDK
- 開啟 RubyMine → File → Settings(Preferences on macOS)→ Languages & Frameworks → Ruby SDK and Gems
- 點擊「+」新增本機 Ruby 執行環境(例如 rbenv、rvm 或系統 Ruby)
🔹 2. 建立新專案
- File → New Project
- 選擇 Ruby 或 Ruby on Rails 專案類型
- 指定專案路徑,設定 Ruby SDK
- 按下「Create」
🔹 3. 撰寫 Ruby 程式碼
- 在專案資料夾中右鍵 → New → Ruby File
- 輸入檔名,例如
hello.rb - 編寫簡單範例:
puts "Hello, RubyMine!"
🔹 4. 執行程式
- 右鍵程式檔案 → Run ‘hello’
- 或用快捷鍵
Shift + F10執行
🔹 5. 除錯程式
- 在想要中斷的程式碼左側點擊設定斷點
- 按
Shift + F9啟動除錯器 - 查看變數、呼叫堆疊,逐步執行程式
🔹 6. 使用版本控制(Git)
- RubyMine 支援內建 Git
- 透過 VCS → Git → Commit、Push、Pull 等操作
- 也可在左側 Version Control 視窗查看差異與歷史紀錄
🔹 7. 安裝 Gem 套件
- 透過 RubyMine 右下方 Ruby SDK 視窗,點擊 Gems 頁籤
- 點擊「+」輸入想安裝的 gem(例如
rails,rspec) - 或在 Terminal 執行:
gem install rails
🧩 常用快捷鍵(Windows/macOS)
| 功能 | Windows | macOS |
|---|---|---|
| 執行程式 | Shift + F10 | Ctrl + R |
| 除錯 | Shift + F9 | Ctrl + D |
| 自動完成 | Ctrl + Space | Ctrl + Space |
| 格式化代碼 | Ctrl + Alt + L | Cmd + Option + L |
| 尋找檔案 | Ctrl + Shift + N | Cmd + Shift + O |
| 全域搜尋 | Ctrl + Shift + F | Cmd + Shift + F |
| 新增斷點 | Ctrl + F8 | Cmd + F8 |
🎓 延伸學習資源
- 官方文件與教學:https://www.jetbrains.com/rubymine/documentation/
- JetBrains RubyMine Blog:https://blog.jetbrains.com/ruby/
- YouTube 可搜尋「RubyMine 教學」影片
廣告



