常用快捷键
全局查找文件
1
Double Shift
打开最近访问的文件
1
Ctrl + E
打开最近修改的文件
1
Shift + Ctrl + E
回到上次打开的 Tab 页
1
Ctrl + Tab
在本文件中查找
1
Ctrl + F
在本文件中替换
1
Ctrl + R
全文查找
1
Shift + Ctrl + F
全文替换
1
Shift + Ctrl + R
代码注释(选中代码块)
1
2//:Ctrl + /
/**/:Shift + Ctrl + /代码提示
1
Alt + Enter
插入构造方法、Setter、Getter 等方法
1
Alt + Insert
选择某个方形区域的文本块
1
按住 Alt 键,拖动鼠标选中代码
自动导入包
1
Shift + Ctrl + O
格式化代码
1
Shift + Ctrl + L
复制当前文件的绝对路径
1
Shift + Ctrl + C
复制文件名
1
Shift + Ctrl + Alter + C
查找并粘贴最近复制的内容
1
Shift + Ctrl + V
复制当前行到下一行
1
Ctrl + D
剪切当前行 / 删除当前行
1
Ctrl + X
收起或者展开一段代码(注释、方法)
1
2收起:Ctrl + -
展开:Ctrl + +上下移动多行代码(选中代码块)
1
2代码向上移:Shift + Ctrl + ↑
代码向下移:Shift + Ctrl + ↓左右移动代码(选中代码块)
1
2代码向右移:Tab
代码向左移:Shift + Tab光标移动到指定行
1
Ctrl + G
撤销操作
1
Ctrl + Z
取消撤销操作
1
Shift + Ctrl + Z
字符串大小写转换(选中字符串)
1
Shift + Ctrl + U
打断点计算表达式的值
1
Alt + F8
Git Commit
1
Ctrl + K
Git Push
1
Shift + Ctrl + K
设置
Java 类注释模板
Settings -> Editor -> File and Code Templates -> Includes -> File Header
1 | /** |
Java 方法注释模板
Settings -> Editor -> Live Templates
add -> 2.Template Group
add -> 1.Live Template
template text:
1
2
3
4
5
6
7
8/**
*
* @param ${tags}
* @return ${return_type}
* @throws
* @author ${USER}
* @date $date$ $time$
*/Edit variables
Define -> Everywhere
Idea Community 测试
与企业版比较发现的区别:
- 写 JPA 接口时无代码提示。
- 无重复代码检查。
如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理