IDEA快捷键
Search Anywhere: Double Shift
GO to File : Ctrl + Shift + N
Recent Files: Ctrl + E
Navigation Bar: Alt + Home
自动换行:ctrl + shift + Enter
- 另外,ctrl + shift + Enter也能自动补足语句后面缺少的;或者if()后面缺少的大括号
删除一行:ctrl + Y
来复制当前行并粘贴到下一行:ctrl + D
对语法错误的地方,自动提示改修方案: Alt + Enter
代码里有红色的波浪线,可以按住 Alt + Enter键,自动给你提示一些该怎么处理。非常好用的万能键。
快速输入语句的方法01
Scanner scanner = new Scanner(System.in);
在IDEA里先输入new Scanner(System.in); 然后按下Alt + Enter,第一个选项就是Introduce local variable,直接回车就能生成本地变量。
快速输入语句的方法02
选中代码,然后 ctrl + alt + T
可以生成很多代码:if,for,while,try catch等等。
自动生成for循: 数组变量.for
代码格式化 : Ctrl + Alt + L
自动生成构造器(有参,无参),set, get方法,覆盖方法,测试代码 等等: Alt + Insert
重载 ctrl + O(欧) 当然,使用快捷键 Alt + Insert也可以。
复制当前行: 按下Ctrl + C 即可复制当前行
直接把光标放在当前行里,或者放在当前行的末尾,按下Ctrl + C 即可复制当前行,
不用双击或者鼠标从左拉到右选中,省时省力。
hidden左侧工具栏: shift + ESC
自动生成代码
psvm:自动生成代码
public static void main(String[] args) {
sout:自动生成代码
System.out.println();
自动生成for循环 100.for
Project Structure打开: ctrl + shift + Alt + S 或者 从File菜单选择。
Settings打开: ctrl + Alt + S 或者 从File菜单选择。
代码内容块操作: 按住Alt键,鼠标拖动选择要选中的区域。
快速输出
把某个变量打印出来,例如:demo04.name
可以在要输出的内容后面加上.sout 然后回车即可。
demo04.name.sout然后按下Enter一回车,就代码补齐自动变成如下的形式了。
System.out.println(demo04.age);
demo04.name.sout → System.out.println(demo04.age);
Intellij IDEA快速调整字体大小的快捷键
点击 Editor 下的 General ,勾选 Change font size(Zoom)with Ctrl+mouse Wheel 即可。
使用ctrl + Alt + S调出settings,然后进行Editor设置。
idea 快速删除空行
代码的空行如果很多,手动删除费时费力。
可以ctr+R进行内容替换,使用正则表达式,用^\s*\n替换即可。
注意:类都有哪些方法如何使用, 比如Frame类,可以直接打开Frame类,然后从Structure结构视图上查看。
非常直观,快速! 适当查看源码也是提高自身能力的一个方法。