确认的;
1 对一个方法点右键,有个find usages选项,意思是"找到使用它的地方
ctrl+shift+f:全局查找所有的文件
ctrl+shift +enter:格式化代码
alt +s 打开json工具;
2 ctrl+p:方法括号里面,参数类型智能提示
3 Ctrl+Shift+Enter就能自动补全末尾的字符。而且不只是括号,例如敲完if/for时也可以自动补上{}花括号
4 先说一个无敌的重构功能大汇总快捷键Ctrl+Shift+Alt+T,叫做Refactor This
6 比模板生成更加灵活和强大。例如要输入for(User user : users)只需输入user.for+Tab/enter。
7 Ctrl+W以及反向的Ctrl+Shift+W了。此外,Ctrl+Left/Right移动光标到前/后单词,Ctrl+[/]移动到前/后代码块,
8 用Ctrl+Shift+Num定义1-10书签(再次按这组快捷键则是删除书签),然后通过Ctrl+Num跳转。
9 Intellij的Ctrl+N/Ctrl+Shift+N可以打开类或资–shift-shift
10 类的继承关系则可用Ctrl+H打开类层次窗口,在继承层次上跳转则用Ctrl+B/Ctrl+Alt+B分别对应父类或父方法定义和子类或子方法实现,查看当前类的所有方法用Ctrl+F12。
11 命令:Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键
12 格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L。
13 切换窗口:Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。Ctrl+Tab切换标签页,Ctrl+E/Ctrl+Shift+E打开最近打开过的或编辑过的文件。
14 单元测试:Ctrl+Alt+T创建单元测试用例。
15 跳转到声明位置
快捷键: CTRL+B / CMD+B
作用:如果您将光标放在类、方法或者变量中,然后使用该快捷键,就能立即跳转到元素的声明位置
16 快捷键: CTRL+SHIFT+ENTER/ CMD+SHIFT+ENTER
作用:这个快捷键将尝试完成您当前编写的语句。如何做到?它会通过添加大括号或分号,以及换行来完成
16 if(condition==true),按快捷键则会添加打开和关闭的大括号,并将光标放到 if语句的主体内部,并附加额外的缩进。
18 Ctrl+J,自动代码(例如:serr)
19 Ctrl+Alt+J,用动态模板环绕
20 Ctrl+Alt+S,打开设置对话框
21 Ctrl+G,定位行
22 Ctrl+"+/-",当前方法展开、折叠
23 Ctrl+Shift+"+/-",全部展开、折叠
24 alt + 1 project视图
25 ctrl + e 最近文件
26 ctrl + H 查看继承情况,查看类层次
27 alt + left/right:切换
28 选中:ctrl + alt + t 代码生成(如try catch)
运行调试
F7/F8/F9分别对应Step into,Step over,Continue
alt + shift + f10运行程序
shift + f10 运行tomcat
shift + f9 启动调试
ctrl + f2 停止
自定义
垂直分屏 ctrl + num1
水平分屏ctrl + num2
1 ctrl+shift+alt+n:知识记得某一个方法名字的几个字莫进行查找
2 alt+V:演出模式,alt+v:退出模式
3 ctrl+shift+n:查找目录/
4 自动生成notnull的语句:s.notnull—s.null
5 ctrl+j:调出模版,fori…
6 itco:生成迭代器循环,
7 init:迭代器while循环
8 itli生成List的for循环
String abc = “abc”;
// “abc”.var
if (“abc” == null) {
}
// abc.null
if (abc != null) {
}
// abc.nn
Object a="asas";
String a1 = (String) a;
// a.cast
9 ritar生成从大往小遍历的for循环
Intellij idea 快速打出for循环的快捷键是什么
fori
ECtranslation:meta+l
ctrl+shift+y:调出有道云
ctrl+k呼唤git;
10 itco:生成collection迭代;
11 iten:枚举迭代
12 iter:增强for循环;
13 itve:vector迭代
var null,notnull,nn,for,fori,not,if,cast,return
14 ctrl+shift+u:选中的字符全部大写;
0-1 alt+enter:倒入包;自动快速的修正
0-2 ****
1 ctrl+shift+e:最近更爱的文件
2 ctrl+alt+v:根据右边引入变量等同于alt+enter
3 ctrl+alt+t:调出try catch
4 ctrl+r:替换文本
5 ctrl+f:查找文本在当前的窗口
6 ctrl+shift+f:全局查找–在制定的窗口查找文件
7 ctrl+j:自动代码,比如迭代
8 ctrl+alt+j:动态模版环绕
9 ctrl+B/ctrl+clich:快速的跳转到类,方法的声明的地方
10 ctrl+i:实现
11 ctrl+o:重写
12 alt+num:调出现在所有的窗口
13 ctrl+N:查找类
14 CTRL+SHIFT+N 查找文件
15 ctrl+G:定位行
16 ctrl+e:最近打开的文件
17 ALT+SHIFT+C 查找修改的文件
18 ctrl+d:复制行
19 ctrl+x:剪切,删除行
20 ctrl+shift+u:大小写转换
21 ctrl+shift+enter:自动的补全
22 ctrl+up/home:第一行/down/end最后一行
23 ctrl+shift+o:呼唤翻译
24 ctrl+h:显示类图的结构
25 ctrl+/:单行;ctrl+shift+/:双行
1 CTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
2 ctrl+alt+l:格式化
3 ctrl+alt+i:自动的缩进
4 ctrl+alt+o:优化导入的包
5 CTRL+SHIFT+UP/DOWN 代码 向上/下移动。
6 CTRL+ALT+SPACE 类名或接口名提示/CTRL+SHIFT+SPACE 自动补全代码
7 ALT+ ←/→ 切换代码视图
8 esc:光标返回编辑出
9 CTRL+W 选中代码,连续按会 有其他效果
查询快捷键
CTRL+SHIFT+ALT+N 查找类中的方法或变量
CTRL+ALT+B 找所有的子类
CTRL+SHIFT+B 找变量的类
CTRL+SHIFT+R 在指定窗口替换文本
CTRL+SHIFT+O 弹出显示查找内容
CTRL+SHIFT+V 可以复制多个文本
其他快捷方式
CTRL+SHIFT+Z 向前
CTRL+ALT+F12 资源管理器打开文件夹
SHIFT+ALT+INSERT 竖编辑模式
CTRL+ALT ←/→ 返回上次编辑的位置
ALT+ ↑/↓ 在方法间快速移动定位
CTRL+Q 显示注释文档