題 Netbeans快捷方式最小化所有功能?


我最近進入了Netbeans。我以前在Visual Studio中編寫代碼,所以我試圖找出我曾經在Visual Studio中使用的所有快捷方式。 CTRL-SHIFT-S,就像一個一樣。但是我沒有(並且在網上找不到)快捷鍵來最小化代碼中的所有FUNCTION。

例如:

function bla() {
  print 'hello';
  print 'world';
}

會變成:

function bla() {..}

(即最小化)

誰知道怎麼做?


2
2017-10-01 11:17


起源


我希望我可以在評論中提出這個問題,但為什麼呢?我使用Netbeans在PHP中編碼?這不像是灰色地帶嗎? - coderama


答案:


默認是 CTRL+轉移+ - 。但您可以在工具 - >選項 - >鍵盤圖中進行調整。


5
2017-10-01 11:21



這會破壞一切。不只是功能。它還會折疊類,代碼塊(if,while等)甚至註釋。這意味著如果函數有3個ifs,幾個循環和5個多行註釋,則必須單擊11次以展開函數,並在其中展開其他10個折疊塊。 - Odys


折疊(隱藏)所有代碼塊Ctrl + Shift + NumPad減去Cmd +   Shift + Minus展開折疊塊(展開 - 折疊)Ctrl + Plus Cmd   + Plus展開折疊塊(展開折疊)Ctrl + NumPad Plus
  展開折疊塊(展開 - 折疊)Ctrl +等於Cmd +等於   展開所有代碼塊(expand-all-folds)Ctrl + Shift + NumPad Plus      展開所有代碼塊(expand-all-folds)Ctrl + Shift + Plus Cmd   + Shift + Plus展開所有代碼塊(expand-all-folds)Ctrl + Shift   +等於Cmd + Shift +等於

- > http://wiki.netbeans.org/KeymapProfileFor60


2
2017-10-01 11:22



您的答案不包含OP正在尋找的內容。只有折疊函數/方法沒有捷徑,但只有折疊“all”,這也會折疊小的構造和註釋並破壞可讀性。 - Someone