廣告

JetBrains IDE

JetBrains 是一家知名的軟體開發工具公司,旗下有許多廣受歡迎的 IDE(整合開發環境),像是:

  • IntelliJ IDEA(Java/Kotlin/Scala 等)
  • PyCharm(Python/Django/Jupyter)
  • WebStorm(JavaScript/TypeScript/React)
  • PhpStorm(PHP/Laravel/Symfony)
  • CLion(C/C++/CMake)
  • Rider(C#/.NET/ASP.NET)
  • GoLand(Go (Golang)/JavaScript/TypeScript)
  • RustRover(Rust/SQL/JavaScript)
  • RubyMine(Ruby on Rails (RoR)/Hotwire/RuboCop)
  • DataGrip(Databases/SQL/NoSQL)
  • ReSharper(C#/.NET/ASP.NET)

🔰 初學者 JetBrains IDE 教學(以 IntelliJ IDEA 或 PyCharm 為例)

✅ 1. 安裝 JetBrains IDE

  1. 前往 JetBrains 官方網站
  2. 選擇你需要的 IDE(例如 PyCharm、IntelliJ IDEA)
  3. 下載並安裝(有免費版 Community 和收費版 Professional)

✅ 2. 建立新專案

  1. 啟動 IDE
  2. 點選「New Project」
  3. 選擇語言與框架(例如 Python、Java、Spring、React 等)
  4. 指定路徑與設定專案名稱
  5. 完成後點「Create」

✅ 3. 編寫程式碼

  • 左側是「Project 檔案總管」
  • 右側是編輯器,直接輸入你的程式碼
  • 編輯器提供自動補全、語法高亮、錯誤提示

範例(Python):

def greet(name):
    print(f"Hello, {name}!")

greet("JetBrains")

範例(Java):

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, JetBrains!");
    }
}

✅ 4. 執行與除錯

  • 點擊右上角的綠色「播放鍵 ▶」執行程式
  • 若要除錯(Debug),點旁邊的「蟲蟲圖示 🐞」
  • 可在程式碼旁設「斷點」,按 Debug 可逐步執行

✅ 5. 安裝套件與插件

  • Python/PyCharm:
    • 點選 Settings → Project → Python Interpreter 安裝 numpypandas 等套件
  • 插件(Plugins):
    • Settings → Plugins,可安裝中文語言包、Material UI、CodeGlance 等工具

✅ 6. Git 整合

JetBrains IDE 支援 Git:

  1. VCS → Enable Version Control
  2. VCS → Commit 提交變更
  3. 整合 GitHub,可推送/拉取

✅ 7. 快捷鍵精選(Windows/macOS)

功能Windows / LinuxmacOS
執行程式Shift + F10Ctrl + R
除錯Shift + F9Ctrl + D
自動補全Ctrl + SpaceControl + Space
搜尋檔案Ctrl + Shift + NCmd + Shift + O
跳至定義Ctrl + BCmd + B

🚀 進階功能(簡要)

  • Live Templates:快速輸入常用程式碼塊
  • Refactor:自動重命名、提取函數、調整結構
  • Code Inspection:靜態分析代碼,提示潛在錯誤
  • Profiler / Memory Viewer(某些版本)追蹤效能問題
廣告

Leave a Reply

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