目录
7、ctrl+shift+↑/↓:把当前代码和上下行代码交换
8、ctrl+shift+alt+J:选中多个内容相同的内容
11、ctrl+alt+O:把代码里的冗余import去掉(只限于当前Java文件)
1、ctrl+p:提示方法的参数
2、alt+左键:移动后可以纵向选择
按删除,可以删掉每行最后多余的内容
3、ctrl+h,可以看类的继承关系
例如从图中选项可以看到ArrayDuque,继承一个类,实现3个接口
这个选项是看Deque的子类
4、ctrl+shift+V:可以找到之前复制过的内容
例如复制过System.out.println(a >>> 4);点这个快捷键会在下面窗口显示,copy过的记录,可以直接粘贴不用再去复制
5、ctrl+shift+回车:补全代码
6、ctrl+F:搜索方法
或者ctrl+F12直接输方法名进行搜索,如果没效果可以点击键盘的Fn键,把热键关了
如果还是没效果
可以用以下方法修改快捷键:https://blog.csdn.net/h8178/article/details/78328097
7、ctrl+shift+↑/↓:把当前代码和上下行代码交换
当光标在这行时,按ctrl+shift+↑键,代码交换位置。变成下面这样
8、ctrl+shift+alt+J:选中多个内容相同的内容
例如想选中所有list,先选中list,
ctrl+shift+alt+J,就变成下面那样
9、ctrl+shift+r:查找并替换
把当前.java的list替换成xx
点击ctrl+shift+r,选择查找范围(是在整个project里找list,我选在当前java文件里查找list)
replace All是全部替换,replace只替换一个
或者直接ctrl+r:在当前页面替换
10、ctrl+alt+v:把选择内容提取成变量内容
选中你好,按ctrl+alt+v,就会变出一个String a = “你好”
11、ctrl+alt+O:把代码里的冗余import去掉(只限于当前Java文件)
防止后面删了冗余类,代码里有冗余import导致报错
划线部分冗余,按ctrl+alt + o