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 自定义模板
相关推荐
伍一512 小时前
hiprint-spring-boot打印组件介绍
java·hiprint
Wang's Blog7 小时前
Java 接入Redis: 服务启动停止与后台运行配置
java·服务器·redis
此时不提桶,更待何时7 小时前
01-04-B-垃圾回收面试与生产事故实战
java·jvm·面试
鹿角片ljp9 小时前
KV Cache 解析
java·算法
captain3769 小时前
网络原理(9)-数据链路层
java·网络协议·java-ee
惊讶的猫10 小时前
意图识别置信度和检索重排的分数
java
caoerzhong10 小时前
仓库管理数字化趋势解读:JeeWMS 开源 Java WMS 视角下的五个演进方向
java·开源
程序员JerrySUN11 小时前
Jetson Edge AI 实战01:Nano、Xavier、Orin 怎么选?Jetson 硬件选型详解【视频讲解】
java·数据库·redis·安全·mybatis
Joy T12 小时前
Spring AI 2.0 Agent 进阶:Memory、State 与 Context Engineering 常见技术全景
java·人工智能·后端·spring·agent入门·agent state