IDEA之JETBRAINS快捷键
来源:慕课网视频教程 IntelliJ IDEA神器使用技巧
项目的跳转
ctrl+Alt+[]
文件的跳转
ctrl+e 最近的文件
ctrl+shift+e 最近编辑的文件
浏览修改位置的跳转
ctrl+shift+backspace
最新浏览位置的修改
ctrl+shift+左箭头(win10会改变屏幕方向)
使用书签进行跳转
标记书签 ctrl+shift+数字或字母
跳转书签 ctrl+数字或者字母
总览书签 shift+F11
快速寻找功能快捷键——ctrl+shift+A
ctrl+Alt+[]
文件的跳转
ctrl+e 最近的文件
ctrl+shift+e 最近编辑的文件
浏览修改位置的跳转
ctrl+shift+backspace
最新浏览位置的修改
ctrl+shift+左箭头(win10会改变屏幕方向)
使用书签进行跳转
标记书签 ctrl+shift+数字或字母
跳转书签 ctrl+数字或者字母
总览书签 shift+F11
快速寻找功能快捷键——ctrl+shift+A
定位类
ctrl+n
定位文件
ctrl + shift +n
定位函数或者属性
ctrl + shift + alt +n
字符串
ctrl + shift + f
ctrl+n
定位文件
ctrl + shift +n
定位函数或者属性
ctrl + shift + alt +n
字符串
ctrl + shift + f
列操作
ctrl+shift+alt +j
移动一个词:
Ctrl+←→
移动并选中一个词:
Ctrl+Shift+↔
Ctrl+Home, Ctrl+End
代码格式化
ctrl+alt+l
ctrl+shift+alt +j
移动一个词:
Ctrl+←→
移动并选中一个词:
Ctrl+Shift+↔
Ctrl+Home, Ctrl+End
代码格式化
ctrl+alt+l
name.field——可自动添加this.name = name 以及private String name;
user.nn——if(user!=null){}
uesr.retuen——return user——个人在尝试的时候,输入一个r就有return 所以我觉得直接写可能更简便
user.nn——if(user!=null){}
uesr.retuen——return user——个人在尝试的时候,输入一个r就有return 所以我觉得直接写可能更简便
Extract变量:Ctrl+Alt+v Ctrl+Alt+F
抽取函数:Ctrl+Alt+M
在看不懂的代码前右击,选中annotate,可以找到代码的所有者,更进一步点击,还可以找到该作者的修改记录。
遍历修改记录:Ctrl+Alt+Shift+上下箭头(牛逼的快捷键)
Revert:Ctrl+Alt+Z
遍历修改记录:Ctrl+Alt+Shift+上下箭头(牛逼的快捷键)
Revert:Ctrl+Alt+Z
local history查看本地git记录
debug
添加/取消断点——ctrl+F8
单步运行——F8
跳到下一个断点——F9
禁止所有断点——debug后在左下角的Mute breakPoints
查看所有断点——shift+Ctrl+F8
运行到指定行(光标所在行)——ALT+F9
条件断点——在需要用条件断点的断点处 使用shift+Ctrl+F8
setValue调试过程中动态改变值——F8
添加/取消断点——ctrl+F8
单步运行——F8
跳到下一个断点——F9
禁止所有断点——debug后在左下角的Mute breakPoints
查看所有断点——shift+Ctrl+F8
运行到指定行(光标所在行)——ALT+F9
条件断点——在需要用条件断点的断点处 使用shift+Ctrl+F8
setValue调试过程中动态改变值——F8
ctrl+shift+F9——上下文运行,用在单元测试中会非常方便
新建文件 Ctrl + Alt + Insert
复制文件 F5
移动文件 F6
复制文件 F5
移动文件 F6
复制文件名——对着文件Ctrl+C。
复制完整文件名——对着文件shift+Ctrl+C。 复制文件的路径
批量复制——调用剪切板,shift+Ctrl+V。
复制完整文件名——对着文件shift+Ctrl+C。 复制文件的路径
批量复制——调用剪切板,shift+Ctrl+V。
Ctrl+F12,查看结构图
Ctrl+H,查看类的继承关系
Ctrl+Alt+H,查看方法的调用和被调用关系