关于Eclipse中的键盘快捷键有很多关于SO的问题,但是我总是想知道是否存在一个基础逻辑来决定哪些快捷键 ctrl + alt + [some letter],这只是 ctrl + [some letter]等。显然需要使用各种组合,因为只有很多键才能使用键盘,但为什么,例如,“添加导入” ctrl + shift + m ,而“提取方法”是 alt + shift + m ,而不是相反?
我认为如果这些决策存在一些潜在的逻辑,它将更容易记住更多的快捷方式,而无需扫描巨大的右键菜单来找到它们,我不会意外地使用错误的常。
答案 0 :(得分:10)
我没有明确的答案,但有些内容可能包括:
Alt + ... :为某些操作系统保留菜单快捷方式。
Ctrl + Shift + ... :(主要不总是)直接的快捷方式动作(在文本或源代码上),如“添加导入”)