Intellij IDEA有很多有用的功能,其中很多都有鍵盤快捷鍵。在IntelliJ IDEA中選擇鍵盤快捷鍵的原理是什麼?
但記住捷徑可能很困難,至少對我而言。
這些快捷方式是由設計師選擇的一些指導原則嗎?我相信學習這些原則會有助於記憶捷徑本身。
Intellij IDEA有很多有用的功能,其中很多都有鍵盤快捷鍵。在IntelliJ IDEA中選擇鍵盤快捷鍵的原理是什麼?
但記住捷徑可能很困難,至少對我而言。
這些快捷方式是由設計師選擇的一些指導原則嗎?我相信學習這些原則會有助於記憶捷徑本身。
我認爲最接近的答案是「它取決於」。有些快捷方式顯然選擇,因爲鍵綁定描述快捷做什麼,例如⌘ + Ø意味着開放,不僅在的IntelliJ但在整個OS X.很多地方
一些快捷方式可能沒有任何類型的這種語義含義,如替代 + 輸入並被選中是因爲它們的使用非常頻繁,並且相對於彼此的鍵的放置是舒適的。
具有相似目的的其他鍵盤快捷鍵具有相同的鍵開始順序。例如,所述提取物重構的快捷方式,其如下:
所以在這種情況下,您只需要記住如果要提取某些內容,請按⌘ + Alt和你想要提取的第一個字母。
這就是說,我不相信學習鍵盤綁定的方式是記住它們,但使用它們。如果你多次使用一個鍵盤鍵,你會記住它。例如,您可以通過查找要在菜單中執行的操作來幫助執行此過程,但不是單擊它,而是查看旁邊的鍵盤快捷方式並按下它。或者使用⌘ + Shift + A查看操作,查看快捷方式並使用它。
甚至有插件,可以幫助你,比如你可以通過設置/插件/瀏覽知識庫安裝的Key Promoter。這個插件向您展示了當您通過在菜單中點擊某些動作來調用某些動作時可以使用的快捷方式等。它還顯示您以這種方式使用此動作的次數,而不是使用相應的快捷方式。