快捷键
F2/Shift+F2移动到有错误的代码
Alt+Enter快速修复错误,会有提示怎么解决错误,包括捕获异常等。
Ctrl+Shift+Enter 当智能提示为我们自动补全方法名时,如果后面没关闭,会自动帮你关闭并跳下一行
Shift+F6直接就是改名
Ctrl+J可以查看所有模板,生成辅助代码
Ctrl+N 查找类,Ctrl+Shift+N 查找文件,两者都可以在后面输入冒号+行号,直接定位到文件行数
Ctrl+Q 查看JavaDoc
Alt+Insert 可以新建类、get/set方法、构造方法等任何东西。
for(User user : users)只需输入user.for+Tab
输出代码Date birthday = user.getBirthday();只需输入user.getBirthday().var+Tab
Ctrl+W 正向选中代码,Ctrl+Shift+W反向选中代码
Ctrl+Left/Right移动光标到前/后单词
Ctrl+Y删除行
Ctrl+D复制行
Shift+Shift打开文件。
Ctrl+H打开类层次窗口。
Ctrl+B 或者Ctrl+鼠标左键,查看方法被引用情况 Show usages of method。
Ctrl+Alt+B跳转到方法实现,或者Ctrl+Alt+鼠标左键。
Ctrl+F12查看当前类的所有方法。
Ctrl+Alt+V 提取变量。
格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L
ctrl+shift+上下键,移动代码块
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch Ctrl+Enter,
Ctrl+Shift+M 移动到括号外面
Shift+enter 不管现在光标在哪个位置,直接新开一行
跳出双引号:shift + "
跳出单引号:shift +'
跳出括号:shift + )
跳出中括号:]
Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3,查找下一个,Shift+F3,查找上一个
Alt+Q,显示方法/类的声明
Alt+Shift+C,最近的更改
Alt+Up/Down,在类的方法间快速移动
Ctrl+O,重写方法
Ctrl+Shift+U,大小写转化
Ctrl+U,转到父类
Ctrl+G,定位行
Ctrl+”+/-”,当前方法展开、折叠
Ctrl+Shift+”+/-”,全部展开、折叠
ctrl+shift+f7可以高亮某个变量,而且随着鼠标的移动,这个高亮是不会消失的(这个很重要)。然后使用f3找到下一个使用该变量的地方。
ctr+shift+z再次恢复你刚才修改的内容
2018-8-1 17:31:29 新建maven的module始终报错,无奈只能删除项目下的.idea文件夹,重新生成.idea下的文件,恢复正常,各个模块的.iml文件也出来了。
转载于:https://blog.51cto.com/netpeak/1901358