目录
前言:
我已经弃坑啦,还是IDEA比较香!!哈哈哈,如果你还在用eclipse,那赶紧加入IDEA的怀抱吧,可以让你更快的搬砖
以后有机会,出个idea常用的快捷键
------- 2020/07/29
当你发现有些快捷键不能用时,莫方!基本上是因为快捷键冲突,我用的是搜狗输入法,它的快捷键贼多,有些很有用的快捷键与搜狗冲突,
解决:
1.关闭搜狗冲突的快捷键,总之不冲突就对了
2.修改eclipse中快捷键,(不推荐,)还是原生快捷键舒服
步骤:点击window菜单->preferences子菜单->general->keys,进入快捷键管理界面, 这是所有快捷键的地方,可以修改和查看快捷键
alt开头 :
1.上下移动选中行:alt+↑ (↓)
2.将选中的代码"打包"成方法: alt+shift+m
3. 提示: alt+/ (更多提示 看后面的番外篇)
4.(在有成员变量的类界面中)调出 source界面: alt+s
5. 批量修改变量 : alt+shift+r
ctrl开头:
1 .选中部分大写转换小写: ctrl+shift+y
2. 选中部分小写转化大写 : ctrl+shift+x
3.查看类之间的引用关系: ctrl+shift+G
4. (选中部分)块级注释:ctrl+shirt+/
(选中部分)取消块级注释:ctrl+shirt+\
(选中部分)行级注释:ctrl+/ (再按一次取消)
5.自动导包/去除 多余包: ctrl+shift+o
6.自动排版:ctrl+shift+f
7.弹出创建框(文本,java工程,class,等等):ctrl+n
8.运行当前项目:ctrl+F11
9.查看类的继承实现关系: ctrl+t 用来查看没见过的类的层次关系很有帮助
10.搜素java/class文件, ctrl+shift+t 快速打开某个文件很舒服 => ctrl+shift+r 只能打开java文件
11.删除光标所在行:ctrl+d
12.弹出找到/替换框:ctrl+f
13.编辑窗口最大化(再按则反之):ctrl+m
14.切换打开的编译窗口:ctrl+F6
15.向上(下)复制光标所在行内容:ctrl+alt+↑(↓)
(ps:如果不是复制而是旋转屏幕,这是显卡的快捷键设置,在显卡的设置中禁用快捷键即可)
16.如果你想知道一个类(方法/变量)的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”,(会弹出一个文本框,里面就是所有应用这个东西的地方(只能显示直接连接的,不能显示由代码连接使用的,例如springboot中用http连接起来的代码,这种情况看21号) )
17.定位到最后编辑的地方 Ctrl+Q
18. 定位在某行 : Ctrl+L (在弹框中输入行数)
19.选中词一起换标识符: ctrl+2+r
20.字体放大: ctrl+= ; 字体缩小 : ctrl+ - ;(有些老版的eclipse可能没用)
21. 全局搜索和替换 : Ctrl+H (默认找java,可以再选项卡中选第二个,在文件中找关键字)
22.快速排错,生成变量 : Ctrl+1 (在未定义类型上使用则会自动生成类型, 在分号后面使用连变量名都能生成)
shift开头:
1.光标在一行中间,做到另起一行:shirt+Enter
番外:
1.更改文件名字(重命名):选中文件,按 F2
2. 按任意字母提示代码(不仅alt+/才提示), 在设置中 Windows->Preferences->Java->Editor->Content Assist(就到这一层,不要进去了),下面中间那个 "Auto activation triggers for Java" ,默认是 " . ",然后你修改它,如下: qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890@.
注: 这会对eclipse有一定压力,如果电脑卡,搞不好会提示超时哦!可以增大时长来解决(不过还是老实手动提示吧)