這是我遇到的一個特別惱人的問題,我不能是唯一遇到問題的人。代碼完成後NetBeans參數填充
在NetBeans中,當您鍵入方法的一部分時,然後點擊CTRL-SPACE,它會顯示代碼完成彈出窗口,因此您可以按Tab鍵完成該單詞。這非常棒,幾乎所有的IDE都可以運行。
實施例:
Thread.sl
< CTRL-SPACE>
Thread.sleep
耶!
問題是,在這種情況下,一旦你輸入一個paren,它就會用默認名稱自動填充該方法的參數,並插入一個關閉paren(不管你是否禁用了自動關閉它們的選項在代碼完成的首選項頁面上)。如果您手動輸入了全名,則此行爲不存在。
這對任何人都有幫助嗎?您必須在其上鍵入您將要傳遞的實際變量,而NetBeans不允許您阻止代碼完成時關閉參數。
有沒有人有辦法解決這個問題,而不必深入netbeans源代碼,並只爲這個小問題構建它?
我敢肯定,你可以選項卡>型,標籤>類型自動覆蓋預充式PARAMS。 – garrow 2010-06-06 13:52:15
是的,你可以。這不是問題。問題在於首先停止行爲。 – 2010-06-06 18:27:49