当前位置:首页 > 问答 > 正文

30个必备Eclipse快捷键,助你轻松驾驭开发工作流

30个Eclipse快捷键:我的编程日常与偶尔的偷懒哲学

说实话,刚开始用Eclipse那会儿,我根本懒得记快捷键,鼠标点来点去不也挺香的吗?直到有次看我同事闭着眼睛敲代码,手指在键盘上噼里啪啦一顿操作,我盯着自己还在满屏找“Run”按钮的鼠标,突然觉得——我好像个原始人啊😅,从此我开始有意识地收集那些让我“看起来像在写科幻片代码”的快捷键,下面这些是我真实高频使用的,附带一些私人碎碎念和翻车案例。


Ctrl + Shift + T:找类名/接口名(我的救命键)

明明记得类名却忘了在哪个包?这个键我一天能按20次,上次在会议上现场改bug,老板站在身后,我手抖输错两次类名,结果跳出一堆红色报错……幸好最后蒙对了,不然差点社会性死亡🫠。

Ctrl + 1:快速修复建议

Eclipse有时候比你男朋友还懂你😏,写错变量?没Import包?按它,它连你要抛什么异常都猜得到。

30个必备Eclipse快捷键,助你轻松驾驭开发工作流

Ctrl + D:删当前行

比选中再删更暴力也更爽,偶尔不小心多按了,把我写了一小时的逻辑整行删了……只好哭着Ctrl+Z(你们没手滑过吗?我不信)。

Alt + ↑ / ↓:整行移动

调代码顺序神器,不过有次我想把一行向上移,结果按成Alt+←,直接退回上一个标签页……愣住3秒。

Ctrl + Shift + O:自动整理Import

强迫症福音!但有时候它自作主张把我好不容易手写的注释给冲掉了……哥们儿你能不能长点心啊🙃。

30个必备Eclipse快捷键,助你轻松驾驭开发工作流

Ctrl + Shift + F:格式化代码

建议绑定到鼠标侧键,谁代码写得乱就给他按一下(开玩笑别真这么做),不过嵌套深的Lambda它偶尔会格式化成💥一坨意大利面……


(中间省略24个,挑几个有故事的讲)

Ctrl + F11:运行上次启动的程序

我称之为“懒惰重新运行键”,但如果你刚改了配置没保存就运行……恭喜你,喜迎一波陈年老代码的玄学bug。

30个必备Eclipse快捷键,助你轻松驾驭开发工作流

F3:跳转到定义

读源码必用!但跳进Spring框架的深层代码就像掉进兔子洞……最后迷失在.class反编译文件里是常态。

Ctrl + Shift + L:显示所有快捷键列表

其实我都是用到这个才知道还有更多没掌握的……然后看了一眼:“算了太复杂下次再记”(人类的本质是吧)。

Alt + Shift + R:重命名

改名连带所有引用一起改,可靠,但如果在公司老项目里乱改,可能触发一连串“那为什么要叫这个类名?”的祖传代码疑问……


最后几句大实话:

快捷键这东西,别指望一次全记住,像我一样,先挑5个常用的用到肌肉记忆,再慢慢加,有时候你觉得自己操作已经飞起,然后某天发现旁边人用Vi插件在Eclipse里双手根本不碰鼠标……顿时又觉得自己是菜鸡🐤,没关系,开发如修行,快捷键只是少走几步路,代码终究是自己写的。

(完)