2013-05-06 66 views
3

智能字符IDEA 11有一個奇怪的方式來替換/完成我插入的文本。智能字符串替換/完成IDEA 11終極

假設一個字符串值是「oldXML」。當我編輯它時,IDEA有用地建議一個值「theOldXML」。我高興地按下輸入鍵,接受改變。

令我驚訝的是,IDEA不會替換舊的價值與新的(如Netbeans,或我知道的大多數IDE);它預先它,所以結果將是「theOldXMLoldXML」,這是無稽之談。

是否有可能改變這種行爲?

+1

如果您正在使用自動完成(按Ctrl +空格),這是正常的行爲,如的IntelliJ會嘗試完成什麼之前脫字符,不管後面有什麼字符。假設你正試圖在一個變量之前添加一個方法調用,你不希望這個參數被自動完成的結果去除(替換)。 – 2013-05-06 09:05:37

+0

我想要的行爲與Netbeans,VisualStudio完全相同...... – Prospolon 2013-05-06 09:47:34

回答

5

使用Tab鍵而不是輸入選擇建議,它會覆蓋整個標識符然後