
Notepad++ 中是否有任何快捷方式可以選擇大括號(開始和結束)之間的所有(突出顯示)程式碼?
例如 if-else、nethod 定義、while、for 迴圈等之間的程式碼。
答案1
Ctrl+ Alt+B就是這樣做的(也顯示在「搜尋」下拉清單中)。
答案2
我不知道 Notepad++ 中的任何快捷方式可以實現您想要實現的目標,但您可以記錄一個巨集並為其分配鍵盤快捷鍵:
- 在“巨集”選單中點選“開始錄音'
- 按CTRL+F
- 在「尋找內容」中給出以下正規表示式:(
(?<=\{)[^}]+(?=\})
這將尋找並選擇 2 個符合的大括號之間的所有文字) - 確保在“搜尋模式”下勾選“正規表示式”
- 點擊 '找下一個'
- 在“巨集”選單中點選“停止錄音', 然後 '儲存目前錄製的巨集...'
在最後一步中,可以選擇為此巨集指派鍵盤快速鍵。