IntelliJ IDEA的快捷键

IntelliJ IDEA 是一个非常强大的集成开发环境,它提供了大量的快捷键来加速开发者的日常工作。这里为您整理了一份 IntelliJ IDEA 的快捷键大全,包含了编辑、导航、重构、运行等多个方面的快捷键。请注意,这些快捷键是基于 Windows 版本的 IntelliJ IDEA,对于 macOS 用户,大部分快捷键可以通过将 Ctrl 替换成 Cmd 来适应。

编辑

  • 代码补全 :
    • Ctrl + Space:基本代码补全
    • Ctrl + Shift + Space:智能代码补全
  • 生成代码 :
    • Alt + Insert:生成代码(如构造函数、getter、setter等)
  • 格式化代码 :
    • Ctrl + Alt + L:格式化代码
  • 注释 :
    • Ctrl + /:行注释
    • Ctrl + Shift + /:块注释
  • 复制与粘贴 :
    • Ctrl + C:复制
    • Ctrl + X:剪切
    • Ctrl + V:粘贴
    • Ctrl + Shift + V:选择性粘贴
  • 选择代码 :
    • Ctrl + W:扩展选择
    • Ctrl + Shift + W:缩小选择
  • 其他 :
    • Ctrl + Y:删除当前行
    • Ctrl + D:复制当前行或选中块
    • Ctrl + Shift + Enter:自动完成语句并添加分号
    • Ctrl + Alt + T:使用代码块包围选中代码(如 if, try-catch 等)
    • Ctrl + Alt + V:引入局部变量
    • Ctrl + Alt + F:提取字段
    • Ctrl + Alt + C:提取常量
    • Ctrl + Alt + M:提取方法
    • Ctrl + Alt + P:提取参数
    • Ctrl + Shift + F6:重命名
    • Ctrl + F:查找
    • Ctrl + R:替换
    • Ctrl + Alt + T:环绕代码

导航

  • 文件 :
    • Ctrl + N:查找类
    • Ctrl + Shift + N:查找文件
    • Ctrl + Alt + Shift + N:查找符号
    • Ctrl + E:最近打开的文件列表
    • Ctrl + Shift + E:最近更改的文件列表
  • 代码 :
    • Ctrl + B:跳转到声明
    • Ctrl + Alt + B:跳转到实现
    • Ctrl + Shift + B:跳转到类型声明
    • Ctrl + U:跳转到父类
    • Ctrl + Alt + H:显示调用层次
    • Ctrl + G:跳转到行
    • Ctrl + F12:查看文件结构
  • 窗口 :
    • Alt + 1:打开或隐藏项目视图
    • Alt + ¾:打开或隐藏终端
    • Alt + 8:打开或隐藏 TODO 视图
    • Alt + 9:打开或隐藏版本控制视图

重构

  • Shift + F6:重命名
  • F5:复制
  • F6:移动
  • Ctrl + Alt + M:提取方法
  • Ctrl + Alt + V:引入变量
  • Ctrl + Alt + F:提取字段
  • Ctrl + Alt + C:提取常量
  • Ctrl + Alt + P:提取参数
  • Ctrl + Alt + N:内联
  • Ctrl + Alt + S:打开设置对话框
  • Ctrl + Shift + A:查找动作
  • Ctrl + Shift + F12:切换最大化编辑器
  • Ctrl + Alt + Shift + T:弹出重构菜单

查找与替换

  • Ctrl + F:在当前文件中查找
  • Ctrl + R:在当前文件中替换
  • Ctrl + Shift + F:在整个项目中查找
  • Ctrl + Shift + R:在整个项目中替换
  • Ctrl + Shift + S:保存所有
  • Ctrl + Alt + Shift + S:打开项目结构对话框

版本控制

  • Ctrl + K:提交到版本控制系统
  • Ctrl + T:更新项目
  • Alt + :版本控制工具窗口
  • Ctrl + Alt + Z:回滚行

调试

  • F8:步过
  • F7:步入
  • Shift + F7:智能步入
  • F9:恢复程序
  • Alt + F9:运行至光标
  • Ctrl + F8:切换断点
  • Ctrl + Shift + F8:查看断点

构建/编译

  • Ctrl + F9:构建项目
  • Ctrl + Shift + F9:重新编译当前类

自定义快捷键

  • 您可以通过 File > Settings > Keymap 来查看和自定义快捷键,使得快捷键更加符合您的个人习惯。

学习和记忆快捷键

  • IntelliJ IDEA 内置了 Key Promoter X 插件,它会在您使用鼠标执行命令时提示相应的键盘快捷键,帮助您记忆和使用快捷键。
  • 也可以通过 Ctrl + Shift + A 打开"查找操作"对话框,搜索您想要的操作并查看其快捷键。

IntelliJ IDEA 的快捷键非常丰富,上述列表仅是常用的一部分。熟悉这些快捷键可以大大提高您的开发效率。如果您希望深入了解某个特定的快捷键或功能,请查阅 IntelliJ IDEA 的官方文档或在线资源,如官方文档,这些资料提供了更详尽的信息和图示说明。此外,您也可以通过 Help > Default Keymap Reference 查看完整的快捷键列表。

相关推荐
weixin_472339462 分钟前
使用Python提取PDF元数据的完整指南
java·python·pdf
PascalMing6 分钟前
Ruoyi多主键表的增删改查
java·若依ruoyi·多主键修改删除
橘子青衫11 分钟前
Java并发编程利器:CyclicBarrier与CountDownLatch解析
java·后端·性能优化
天天摸鱼的java工程师23 分钟前
高考放榜夜,系统别崩!聊聊查分系统怎么设计,三张表足以?
java·后端·mysql
天天摸鱼的java工程师31 分钟前
深入理解 Spring 核心:IOC 与 AOP 的原理与实践
java·后端
漫步者TZ31 分钟前
【Netty系列】解决TCP粘包和拆包:LengthFieldBasedFrameDecoder
java·网络协议·tcp/ip·netty
来鸟 鸣间38 分钟前
vscode 连接远程服务器
服务器·ide·vscode
zhlei_1234539 分钟前
封闭内网安装配置VSCode Anconda3 并配置 PyQt5开发
ide·vscode·pyqt
m0_7493175242 分钟前
vscode里如何用git
ide·git·vscode
愿你是阳光06071 小时前
Java-redis实现限时在线秒杀功能
java·redis·bootstrap