当前位置:   article > 正文

idea常用快捷键_idea kuaijie zen'mezenme 查看

idea kuaijie zen'mezenme 查看

自定义快捷键

Ctrl + Alt + S: 打开Settings;选择Keymap;搜索某个功能,然后可以自定义快捷键

在这里插入图片描述

窗口

  1. Alt + Num:打开/关闭指定窗口,比如Alt + 1打开/关闭Project窗口。
  2. Ctrl + Shift + F12:编辑器窗口最大化。
  3. Esc:让光标从其他窗口回到编辑器。
  4. Shift + Esc:让光标从其他窗口回到编辑器,并且关闭当前或者最后一个活动窗口。比如我Alt + 1打开Project窗口,然后我要回到编辑器并,且关闭Project窗口,那么就可以用这个快捷键。
  5. F12:让光标从编辑器移动到上一个光标聚焦的窗口。比如,我Alt + 1,打开了Project窗口,然后Esc,光标回到编辑器,再按F12就可以将光标从编辑器移动回Project窗口。

重构

  1. Ctrl + Shift + Alt + T:列出当前位置全部可用的重构功能
  2. Ctrl + Alt + M:提取公共代码为方法
  3. Ctrl + Alt + V:提取公共代码为属性
  4. Shift + F6:为属性、方法或类重命名,会同时修改调用的地方
  5. Ctrl + F6:修改方法签名

代码移动

  1. Ctrl + Shift + 上下方向键:移动一个声明
  2. Ctrl + Alt + 上下方向键:移动选中行

跳转

  1. Alt + 左右方向键:文件之间跳转
  2. Alt + 上下方向键:方法之间跳转
  3. Ctrl + Alt + 左右方向键:光标历史位置之间跳转
  4. F2:光标定位到下一个高亮的语法错误处
  5. Shift + F2:光标定位到上一个高亮的语法错误处
  6. Ctrl + G:跳转到指定的行/列,这里可以只输入行号
  7. Alt + F1:在其他窗口打开当前正在编辑的文件。比如在Project窗口中定位到当前编辑的文件位置;在File Structure窗口中定位到当前编辑的方法的位置。

选中

  1. Ctrl + W:选中单词、行、大括号、方法、类

  2. Ctrl + Shift + W:反选

搜索

  1. 全局搜索

    1. 双击Shift:搜索任何东西
    2. Ctrl + N:搜索类
    3. Ctrl + Shift + N:搜索文件
    4. Ctrl + Shift + F:全局按照关键字搜索,这里也体现出了索引带来的检索速度的提升
    5. Ctrl + Shift + A:搜索行为,比如可以输入Split找到横向/纵向拆分当前文件的功能
  2. 文件内搜索

    1. Ctrl + F12:列出文件内所有属性、方法;这些方法可以按照可见性排序,可以按照字母顺序排序,也可以按这两个条件组合排序;所以尽管你的文件中private方法在public方法之前定义,如果你只想将注意力放在public方法时,就会很有用。
    2. Ctrl + F:文件内搜索
      3. Ctrl + L:跳转到下一个匹配位置
      4. Ctrl + Shift + L:跳转到上一个匹配位置
  3. 搜索继承与实现

    1. Ctrl + B:找到声明或使用的位置

    2. Ctrl + U:找到super方法

  4. Ctrl + Alt + B:找到实现

    1. Ctrl + Alt + H:找到调用

生成代码

  1. Alt + Insert:生成构造函数
  2. Ctrl + I:实现接口方法
  3. Ctrl + O:重写父类方法

Debug

  1. F8:下一步
  2. F9:下一个断点
  3. Alt + F9:跳到光标所在行
  4. Ctrl + F8:断点设置/取消
  5. Ctrl + Shift + F8:设置断点条件
  6. Alt + F8:Evaluate Expression

注释

  1. Ctrl + /:单行注释
  2. Ctrl + Shift + /:多行注释

打开

  1. Alt + Shift + Alt + S:打开Project Structure
  2. Ctrl + Alt + S:打开Settings
  3. Alt + 主菜单的某个菜单首字母:打开主菜单的某个菜单栏,比如 Alt + F打开菜单栏File,Alt + H打开Help
    1. 比如 Alt + F打开菜单栏File,Alt + H打开Help

代码补全:

  1. basic:默认快捷键Alt + Space,因为和输入法中英文切换冲突,我自定义快捷键:Alt + /。
  2. 小技巧:Enter键输入, Tab键替换
  3. Ctrl + Shift + Enter:智能插入,比如写if语句,在写完判断条件之后,使用它可以自动补全大括号,并将光标定位到输入逻辑的位置
  4. 选中代码,然后Ctrl + Alt + T:为这行代码添加try catch、if else或while,命令列出的可选项随选中的代码/编码语言的不同而不同。

书签

  1. 比如有一个类、一个函数或者一行代码,我想过一会儿还能快速的回到这里,怎么办?添加个书签就可以。
  2. F11:添加无名书签,移除书签
  3. Ctrl + F11:添加数字或字母为标号的书签
  4. Shift + F11:查看已添加的标签,也可以在这里为书签添加一个简短的描述

复制粘贴

  1. Ctrl + Shift + V:查看剪贴板粘贴历史,可以选择任意一个进行粘贴
  2. Ctrl + D:复制一行,这个也挺好用
  3. Ctrl + C:复制选中。如果什么也没选中,会复制光标所在的一整行到剪贴板。
  4. Ctrl + Y:删除一行,或者删除选中的所有行。

其他

  1. Alt + Enter:解决一切问题,甚至没问题的时候也可以给出优化建议,比如静态引入、添加JavaDoc
  2. Alt + F7:找到所有使用到光标所在位置的属性、方法的位置
  3. Ctrl + Shift + I:这是在2020.1版本新加的一个功能,可以用来小窗打开光标定位到的变量、方法、对象。比如我想看一个model对应的数据库哪个表,那么这个功能就很方便。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/567108
推荐阅读
相关标签
  

闽ICP备14008679号