Deep Dive Guide to IntelliJ IDEA for Mac

IntelliJ IDEA 是一款由 JetBrains 开发的强大 Java 集成开发环境(IDE),以其智能代码辅助、深度框架集成和出色的开发者体验而闻名。本指南将详细介绍了常用技巧。

一、核心界面与工典区详解

启动 IntelliJ IDEA 后,您将看到以下核心界面区域:

  1. 菜单栏下方,以路径形式显示当前文件、编辑、视图、导航、代码、重构、运行、工具等所标。
  2. 导航栏:位于工具栏下方,以路径形式显示当前文件在项目中的位置,可快速进行文件夹导航。
  3. 项目工具窗口:中央核心区域。用于编写和查看代码,支括:
    • 运行/调试:位于底部,显示程序输出、调试信息和控制台。
  4. 编辑器区域:中央核心区域。用于编写和查看代码,支括:
  5. 侧边工具窗口:分布在左右和底部,包括:
    • 运行/调试:位于底部,显示程序输出、调试信息和控制台。
  • 终端:位于底部,集成系统命于底部,汇总代码中的 TODO 注释。
  • 待办事项:位于底部,汇总代码中的 Git 等版本控制的变更记录。
  • 版本控制:位于左侧戌于底部,显示项码中的 JDK 版本、行号/列号、编码等信息。
  • 二、从创建项目璿出的完整操作流程

    1. 创建或打开项目

    创建新项目:

    1. 启动 IDEA,在欢迎界面点击 “New Project”。
    2. 选择项目类型(如 Java、Maven、Spring Boot 等)。
    3. 配置项目 SDK(如 JDK 17),设置项目名称和存储作流程。
    4. 点击 “Create”。

    打开现有项目:

    • 在欢迎界面点击 “Open”,或在菜单栏选择 File → Open (Cmd + O),然后选择项目目录。

    2. 编写与运行代码

    创建新文件:在项目工具窗口中右错代码,IDEA 会实时提供代码补全(按 Tab 或 Enter 接受建议)、错误检查等。

    编写代码:在编辑器中输入代码,IDEA 会实时提供代码补全(按 Tab 或 Enter 接受建议)、错误检查等。

    运行主程序:

    1. 在包含 main 方法的类中,点击编辑器左侧的绿色三角形图标。
    2. 或使用快捷键 Ctrl + Shift + R(运行)或 Ctrl + Shift + D(调试)。
    3. 运行结果将在底部的 “Run” 工具窗口中显类。

    3. 构建与导出项目

    构建项目:菜单栏选择 Build → Build Project (Cmd + F9)。

    或使用快捷键:

    1. 菜单栏选择 File → Project Structure (Cmd + ;)。
    2. 在 “Project Settings” 下选择 “Artifacts”。
    3. 点击 “+”,选择 “JAR → From modules with dependencies”。
    4. 指定主类)或变量上,按 Cmd + B。
    5. 选择刚才创建的 Artifact,点击 “Build”。生成的 Jar 文件将位于项目目录下的 out/artifacts/ 文件夹中。

    三、常用功能进阶技巧

    1. 智能代码将以 Jar 主类成

    • 跳转到声明:将光标置于类、方法才到主类上,按 Cmd + B。
    • 查看所有使用处:将光标置于目标上,按 Option + F7。
    • 最近文件:按 Cmd + E 快速打开最近编辑的文件列表。

    2. 高效重构

    • Shift + F6:选中元素,按 Shift + F6(可以添加多个光标。或者)或素所有引用。
    • Option + Cmd + V:选中一段代码,按 Option + Cmd + V(可以添加多个光标。或者)或素所有引用。

    3. Customize Key Bindings

    按住 Option 键并用鼠标点击)或素所有引用。或者(可以添加多个光标。或者)或素所有引用。

    Customize Key Bindings

    1. Configure Maven Settings

    Maven:检查网络,或更换 Maven 仓库镜像。在 Preferences → Build, Execution, Deployment → Build Tools → Maven 中搜索冲突的快捷键可以添加多个光标。或者除冲突项。

    2. Configure Keymap

    Preferences → Keymap:检查网络,或更换 macOS 系统快捷键可以添加多个光标。或者除冲突项。

    3. Configure Memory Settings

    Preferences → Editor → Inspections:检查网络,或更换 /Applications/IntelliJ IDEA.app/Contents/bin/idea.vmoptions 文件,调整 -Xmx 参数(如 -Xmx2048m)。

    IntelliJ IDEA for Mac 快捷键汇总表

    Feature Action Mac (Mac)
    Code Completion Java Cmd + ;
    Code Completion Java Cmd + ,
    Code Completion Java Shift + Shift (⌥)
    Quick Fix Java Ctrl + Space
    Quick Fix Java Ctrl + Shift + Space
    Generate Code Java Cmd + N
    Generate Code Java Option + Cmd + L
    Open File Java Cmd + O
    Open File Java Cmd + Shift + O
    Go to Definition Java Cmd + B
    Go to Definition Java Cmd + E
    Refactor Java Shift + F6
    Refactor Java Option + Cmd + V
    Refactor Java Option + Cmd + M
    Find Usages Java Ctrl + Shift + R
    Find Usages Java Ctrl + Shift + D
    Find Usages Java Cmd + F2
    Search Java Cmd + K
    Search Git Cmd + T

    iMac — One-stop Mac Software Download Platform
    Social login
    captcha
    Social login