IntelliJ IDEA 使用技巧

以下是一些实用的 IDEA 使用技巧,帮助您更高效地开发:

常用快捷键

快捷键 功能
Ctrl + Shift + F10 运行当前文件
Ctrl + D 复制当前行或选中的代码
Ctrl + Y 删除当前行
Ctrl + / 注释/取消注释
Ctrl + Shift + / 块注释
Shift + Enter 在当前行下方插入新行
Ctrl + Alt + L 格式化代码
Ctrl + Space 代码补全
Ctrl + P 查看方法参数
Ctrl + Q 查看快速文档
Ctrl + 鼠标左键 跳转到定义
Ctrl + F 当前文件内查找
Ctrl + R 当前文件内替换

导航技巧

  • 双击 Shift:快速搜索所有内容(类、文件、设置等)
  • Ctrl + E:最近打开的文件
  • Ctrl + Shift + E:最近编辑的文件
  • Ctrl + N:搜索类
  • Ctrl + Shift + N:搜索文件
  • Ctrl + Alt + Shift + N:搜索符号(方法、字段等)

代码生成

  • psvm :生成 main 方法
  • sout :生成 System.out.println()
  • fori:生成 for 循环
  • iter:生成增强 for 循环
  • Alt + Insert:生成构造函数、getter/setter 等

重构技巧

  • Ctrl + Alt + M:提取方法
  • Shift + F6:重命名
  • Ctrl + Alt + V:提取变量
  • Ctrl + Alt + C:提取常量

调试技巧

  • F8:步过
  • F7:步入
  • Shift + F8:步出
  • Ctrl + F8:设置/取消断点

其他实用功能

  1. 代码折叠:Ctrl + '+'/'-' 折叠/展开代码块
  2. 多光标编辑:Alt + 鼠标点击多个位置
  3. 列选择模式:Alt + 拖动选择列
  4. 收藏夹:右键添加文件/方法到收藏夹
  5. 代码模板:File → Settings → Editor → Live Templates 自定义模板
相关推荐
Jul1en_2 小时前
【Java 脚手架】封装通用工具类-1
java·spring boot·分布式·spring·spring cloud
senmuleishi2 小时前
持续发力嵌入式AI IDE,攻坚大科学装置电源解决方案
ide·人工智能
关于不上作者榜就原神启动那件事2 小时前
从 MDC 到 Agent:我手搓的文档路由协议,在 Spring AI Alibaba 里找到了正式实现
java·人工智能·spring·ai·agent
骇客野人2 小时前
VSCode 高效使用技巧
ide·vscode·编辑器
亦暖筑序2 小时前
重新认识 AgentScope-Java 2.0:ReActAgent 负责推理,HarnessAgent 负责运行
java·后端·agent
木井巳3 小时前
【DFS解决floodfill算法】岛屿的最大面积
java·算法·leetcode·深度优先
运维大师3 小时前
【K8S 运维实战】34-多集群管理Karmada
java·运维·kubernetes
林森lsjs3 小时前
完结撒花!Java SE 语法阶段总结!
java·开发语言
lupai3 小时前
短信接口快速接入与调用实战指南
java·开发语言·数据库