文章目录
- 资源定位、代码跟踪
- 快速编辑,插入
- 界面
- 构建
- 快速导入多个包
- 其他
资源定位、代码跟踪
2个足矣:
– | – |
查找任意资源 | 双击shift |
查找任何文本 | ctrl+shift |
– | – |
跳到声明(定义)处 | ctrl+单击 |
跳到声明(定义)的实现类 | ctrl+alt+单击 |
上一个编辑位置 | ctrl+alt+left |
下一个错误 | f2 |
查找类 ctrl+n
查找资源 ctrl+shift+n
查找文本/全文查找文本 ctrl+f / ctrl+shift+f
, 这里还有一个小技巧:如何查看jar包中的文本, 点scope即可。
查找哪里用到该方法 ctrl+shift+alt+f7 简单点 alt+f7就可以
查看哪里用到这个代码 alt+f7
查看接口的实现类 ctrl+alt+b
快速编辑,插入
插入类,插入get,set: alt+insert
导入类,快速修复错误: alt+enter
快速生成for循环: ctrl+j
快速try catch: ctrl+alt+t
但是无效,估计是冲突了
断点异常后如何不走那一堆堆栈, 点击一个位置alt+f9
(run to cursor) 或者 debug那一堆按钮的最后一个。
界面
resources下package重叠在一起
设置: 取消勾选 compact middle packages
设置主题theme:
settings—appearance—theme—intelliJ 。
进入某个方法,退出某个方法
ctrl+alt+单击
ctrl+alt+左方向
类所在的位置:
autoscroll to source 例如看一个类的源码位置
autoscroll from source
控制台全屏/调整大小
控制台全屏: ctrl+shift+"
控制台变一度小一度:ctrl+shift+上 ctrl+shift+下
构建
添加额外的jar包
file—project structure—libraries—+选中文件即可,如果之前引入的,最好先删除。
快速导入多个包
alter+enter是导入单个,但是有点麻烦。
导入多个:
File | Settings | Editor | General | Auto Import | 勾选 Add unambiguous imports on the fly 。
其他
run和terminal的区别
run里面的console相当于eclipse的控制台
terminal是输入命令的窗口
显示复制/剪切板的历史记录
ctrl+shift+v 显示复制的历史记录
复制配置地址的小技巧: 右键 copy settings path