廣告

JetBrains RubyMine – RoR/Hotwire/RuboCop 開發

  • 軟體名稱:JetBrains RubyMine
  • 支援系統:Windows,Mac,Linux
  • 官方網站:RubyMine
以下是 JetBrains RubyMine 的介紹與基礎教學,讓你快速了解並上手這款強大的 Ruby 開發 IDE。


🔷 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 中瀏覽及編輯資料庫內容
即時代碼分析錯誤、警告即時顯示,提高程式碼品質

🛠️ 安裝步驟

  1. 前往官網下載:
    https://www.jetbrains.com/rubymine/download/
  2. 選擇作業系統版本並下載安裝
  3. 安裝完成後開啟 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)

功能WindowsmacOS
執行程式Shift + F10Ctrl + R
除錯Shift + F9Ctrl + D
自動完成Ctrl + SpaceCtrl + Space
格式化代碼Ctrl + Alt + LCmd + Option + L
尋找檔案Ctrl + Shift + NCmd + Shift + O
全域搜尋Ctrl + Shift + FCmd + Shift + F
新增斷點Ctrl + F8Cmd + F8

🎓 延伸學習資源

廣告

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *