一、快捷键
快捷键设置Setting-Keymap
快捷键文档 Help-Keymap Reference
翻译:https://blog.csdn.net/qq_40158089/article/details/90030851
- Alt+Insert
- /**+回车 注释
- Ctrl+/ 注释
- Ctrl+Alt+t
- Ctrl+a 全部
- Ctrl+c 复制
- Ctrl+v 粘贴
- Ctrl+x 删除当前行
- Ctrl+z 回溯
- Ctrl+y 取消回溯
- Ctrl+Alt+l 代码格式化
- Ctrl+d 复制当前部分到下一行
- alt+r 执行
- alt+左或右 切换页面
- 查看继承关系 选中类+F4
二、模板
Settings-Editor-Live Templates和
Settings-Editor-General-Postfix Completion查看模板
Live Templates可以自定义
-
psvm或main或m+回车----快速创建public static void main(String[] args)
-
psf----public static final
-
psfi
-
psfs
-
s----String
-
I----for (Object o 😃 { }
-
fori----for (int i = 0; i < ; i++) { }
-
iter----for (String arg : args) { }
-
itar----for (int i = 0; i < args.length; i++) {
String arg = args[i];
} -
list.for----for (Object o : list) { }
-
list.fori----for (int i = 0; i < list.size(); i++) { }
-
list.forr----for (int i = list.size() - 1; i >= 0; i–){ }
-
sout----System.out.println()
-
b.soutv----System.out.println("b = " + b)
-
souf----System.out.printf("")
-
ifn或list.null----if (list == null) {}
-
inn或list.nn----if (list != null) {}
三、设置
- Settings-Editor-Color Scheme可以改变界面颜色
- 通过plugins也可以下载插件更换主题
- Settings-Editor-General-Mouse中勾选,可以使得ctrl+鼠标滚轮改变字体大小。
- Settings-Editor-General-Other中勾选,鼠标在函数上时自动出现说明,可设置时间
- Settings-Editor-General-Auto Import-java可设置自动导包或提示导包
- Settings-Editor-General-Appearance可设置显示行号和方法之间的分隔符
- Settings-Editor-General-Code Completion-Match Case后点选,决定提示是否忽略大小写
- Settings-Editor-General-Editor Tabs-Tab Appearance后勾选,可设置多行显示文件
- Settings-Editor-Font设置字体,大小
- Settings-Editor-Code Style-java-imports设置import超过一定数目转为*
- Settings-Editor-File and Code Templates-Includes-File Header修改类头的文档注释信息
- Settings-Editor-File Encodeings设置编码信息,也可以在右下角设置当前文件的编码信息
- Settings-Build,Execution,Deployment-Complier中设置自动编译
- 设置文件垂直或水平显示右键点击文件选择split