你知道,有多少人在頁面上搜索文本時不使用 "Ctrl+F" 嗎?
我也不知道。
但 Mozilla & TestPilot 最近所做的估算表明,這個比例大概在 81% 到 90% 之間。這個數(shù)字讓我震驚,但如果你仔細想想,它是有道理的。并不是所有人都從事 IT 行業(yè)。有很多“老年人”不知道可以“在網(wǎng)頁上搜索”,更不用說使用快捷鍵。
使用快捷鍵的頓悟時刻( Aha-moment)是我作為一名開發(fā)人員做第一份工作時。坐在我旁邊的人非常樂于助人。他們給我提了很多關于如何提高 IDE 使用效率的建議。如果沒有這些幫助,我可能會撞到 Netbeans 這面龐大而神秘的鍵盤映射墻上,Netbeans 是我過去主要的 IDE 工具。
創(chuàng)建一個通用的快捷鍵教程是不可能的,目前最流行的快捷鍵教程是基于 Eclipse 和 Netbeans 的。
我將回顧下 Netbeans 的快捷鍵。為了簡單起見,我會使用 Windows 的命名方式來命名對應的鍵。如果您是 Mac 用戶,只需把 CTRL 替換成 CMD 即可。
1. Alt + Shift + Up/Down 箭頭

它用于將當前代碼行向上或向下移動。當我們選擇的是文本塊時,它也自然會移動整個塊。
2. Ctrl + Shift + Up/Down 箭頭

復制代碼的當前行。在 Jetbrains 的 IDE 中(如在 IntelliJ 或 PHPStorm 中),它僅能向下復制當前行。但是,在 Netbeans 中,還可以向上復制行:使用快捷鍵后光標的位置略有不同。
3. Ctrl + J

在 Netbeans 的鍵盤映射中,它被描述為“擴展選定”,這可能會讓人感到疑惑。正如我們在 GIF 上看到的那樣,一開始我沒有選擇任何內(nèi)容,所以“擴展”此選定具有誤導性。它選擇的是整個單詞或名稱。
4. Shift + Alt + O

打開“按名稱打開文件”彈出窗口。有趣的是,對于使用駝峰式命名的文件,只鍵入駝峰式文件名的首字母就可以快速打開具有復雜名稱的文件。
5. Ctrl + Shift + 1

在目錄樹中查找當前文件,并展開這個特定的樹分支。Jetbrains 產(chǎn)品添加了自動在目錄樹中顯示已打開文件的功能。我個人并不使用這個功能。
更多常用快捷鍵請查看原文:https://developer.aliyun.com/ask/268165?utm_content=g_1000097151