idea常用快捷键

在 IntelliJ IDEA 中,有许多快捷键可以帮助提高开发效率。以下是一些常用的快捷键,按照功能类别进行分类:

  1. 代码编辑相关
    Ctrl + Space:基本的代码自动补全。
    Ctrl + Shift + Space:智能代码补全(根据上下文,提供更精准的建议)。
    Ctrl + Alt + L:格式化代码。
    Ctrl + D:复制当前行或选中的代码块到下一行。
    Ctrl + Y:删除当前行。
    Ctrl + /:单行注释/取消注释。
    Ctrl + Shift + /:多行注释/取消注释。
    Shift+Alt + Up/Down:上下移动当前代码行。
    Ctrl + Shift + Enter:自动补全语句结束符(如分号 ;)。
    Alt + Enter:显示快速修复建议(比如导入包、修复代码问题等)。
    Ctrl + Alt + O:优化导入(自动移除不必要的 import 语句)。
  2. 代码导航
    Ctrl + B 或 Ctrl + Click:跳转到变量、方法或类的定义。
    Ctrl + Alt + B:跳转到方法的实现(在接口处)。
    Ctrl + U:跳转到父类/接口。
    Alt + Left/Right:在打开的文件之间切换。
    Ctrl + E:显示最近打开的文件列表。
    Ctrl + Shift + E:显示最近编辑的文件列表。
    Ctrl + F12:显示当前文件的结构视图,可以快速定位到方法、变量。
    Ctrl + N:查找类。
    Ctrl + Shift + N:查找文件。
    Ctrl + Shift + Alt + N:查找符号(如方法、变量等)。
  3. 代码重构
    Ctrl + Alt + V:将选中的表达式提取为变量。
    Ctrl + Alt + M:将选中的代码提取为方法。
    Ctrl + Alt + C:将选中的常量提取为字段。
    Shift + F6:重命名变量、方法、类等。
    Ctrl + F6:更改方法签名。
    Ctrl + Alt + Shift + T:显示重构菜单,可以选择不同的重构操作(如移动、提取接口、改变方法签名等)。
  4. 查找和替换
    Ctrl + F:在当前文件中查找。
    Ctrl + R:在当前文件中替换。
    Ctrl + Shift + F:全局查找。
    Ctrl + Shift + R:全局替换。
    F3 / Shift + F3:查找下一个/上一个匹配项。
  5. 调试
    F8:跳过(Step Over),执行当前行并跳到下一行。
    F7:进入(Step Into),进入方法内部。
    Shift + F8:跳出(Step Out),跳出当前方法。
    Alt + F9:运行到光标处。
    Ctrl + F8:设置或取消断点。
    Shift + F9:启动调试。
    Alt + Shift + F9:选择配置并调试。
  6. 运行
    Shift + F10:运行项目。
    Shift + F9:调试项目。
    Ctrl + Shift + F10:运行当前文件。
  7. 版本控制
    Alt + #``:打开版本控制窗口。
    Ctrl + K:提交(Commit)代码。
    Ctrl + T:从版本库更新代码。
    Ctrl + Shift + K:推送(Push)代码到远程版本库。
    Alt + 9:打开版本控制的日志视图。
  8. 快速工具窗口访问
    Alt + 1:项目视图。
    Alt + 2:收藏夹视图。
    Alt + 6:TODO 视图。
    Alt + 7:结构视图。
    Alt + 9:版本控制。
    Shift + Esc:隐藏当前或最后一个活动的工具窗口。
  9. 其他实用快捷键
    Ctrl + Q:查看文档说明(Javadoc 或其他说明)。
    Ctrl + P:显示参数信息。
    Ctrl + Shift + A:查找并运行动作(可以用来查找 IDEA 中所有可执行的命令)。
    Ctrl + Alt + S:打开设置(Preferences)。
    Ctrl + Shift + Backspace:跳转到上一次的编辑位置。
  10. 定制快捷键
    如果有一些默认的快捷键不符合习惯,你可以在 File -> Settings -> Keymap 中进行自定义,找到想要修改的功能,右键选择 Add Keyboard Shortcut。

熟练掌握这些快捷键,可以极大提升编写代码、调试程序和管理项目的效率。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值