使用自定义的idea快捷键


快捷键

  1. Ctrl + Space 完成类、方法、变量名称的自动输入
  2. Ctrl + N(Ctrl + Shift + N)跳转到指定的Java文件(其它文件)
  3. Ctrl + B跳转到定义处
  4. Ctrl + Alt + T用if、while、try catch来围绕选中的代码行
  5. Ctrl + Alt + B跳转到方法实现处
  6. Ctrl + W按一个word来进行选择操作,在IDEA里的这个快捷键功能是先选择光标所在字符处的单词,然后是选择源
    代码的扩展区域。
  7. Shift + F1在浏览器中显示指定的Java docs
  8. Ctrl + Q
    在editor window中显示java docs这个功能很方便–因为有时仅仅是忘记了自己编写的方法中的某个参数的含义,此时又不想再起一个浏览器来查看java doc,此时这个功能的好处就体现出来了
  9. Ctrl + /
    注释/反注释指定的语句,你也可以用Ctrl + Shift + / 来进行多行语句的注释(即使用多行注释符号”/* … */”)
  10. F2/Shift + F2
    跳转到下/上一个错误语句处
  11. Shift + F6
    提供对方法、变量的重命名
  12. Ctrl + Alt + L
    根据模板格式化选择的代码,是只对java文件有效
  13. Ctrl + Alt + I
    将选中的代码进行自动缩进编排,这个功能在编辑jsp文件的时候也可以工作,
    提供了一个对Ctrl + Alt + L功能的补充。
  14. Ctrl + Alt + O
    优化import自动去除无用的import语句
  15. Ctrl + ]/[
    跳转到代码块结束/开始处
    16.Ctrl+E
    显示最近编辑的文件列表
    17.Shift+Click
    关闭文件
    18.Ctrl+Shift+Backspace
    跳转到上次编辑的地方
    19.Ctrl+F12
    显示当前文件的结构
    20.Ctrl+F7
    查询当前元素在当前文件中的引用,然后按F3可以选择
    21.Ctrl+Shift+N
    快速打开文件
    22.Alt+Q
    看到当前方法的声明
    23.Ctrl+P
    显示参数信息
    25.Alt+Insert
    生成构造器/Getter/Setter等
    26.Ctrl+Alt+V
    引入变量。例如把括号内的SQL赋成一个变量
    27.Alt+Up and Alt+Down
    可在方法间快速移动
    下面的不是很有用
    28.Alt+Enter
    得到一些Intention Action,例如将”==”改为”equals()”
    29.Ctrl+Shift+Alt+N
    可以快速打开符号
    30.Ctrl+Shift+Space
    在很多时候都能够给出Smart提示
    31.Alt+F3
    可以快速寻找
    32.Ctrl+O
    可以选择父类的方法进行重写
    33.Ctrl+Alt+Space
    是类名自动完成
    35.Ctrl+J
    Live Templates!
    35.Ctrl+Shift+F7
    可以高亮当前元素在当前文件中的使用
    30.Ctrl+Alt+Up /Ctrl+Alt+Down
    可以快速跳转搜索结果
    31.Ctrl+Shift+J
    可以整合两行
    32.Alt+F8是计算变量值
    Ctrl+D 复制上一行或复制选定
    Ctrl+Alt+L 格式化代码
    Alt+Shift+Insert 列编辑
    装上UpperLowerCapitalize后
    Alt+P // to uppercase
    Alt+L // to lowercase
    Alt+C // 首字母大写
    你可以在Option–Keymaps中修改设置成你的习惯键位组合。

idea及扩展

快速输入的快捷键:
for循环:fori.TAB键快速补全
main方法:psvm.TAB键快速补全
System.out.println()输出语句:sout.TAB键补全
Alt+Ctrl+T键,可以快速try catch语句块,或者快速生成if else ,while循环语句

idea快捷键修改

1.idea如何设置对代码的大小写敏感程度
Edit->general->code completion->case sensitive completion:选择为None

java快速注释快捷键 java文档注释快捷键idea_java快速注释快捷键


代码如何快速重构:默认是

Alt+Insert

,可以修改:Key map->code->generate


修改前:


java快速注释快捷键 java文档注释快捷键idea_idea_02


修改后:


java快速注释快捷键 java文档注释快捷键idea_ide_03


快速重构,Keymap->refactor this


java快速注释快捷键 java文档注释快捷键idea_idea_04