2017-08-08 56 views

回答

1

不,這是不可能的,這是由設計。當你輸入全新的代碼,並且你輸入一個左括號時,你會自動得到右括號(當然你有editor.autoClosingBrackets)。然後,當你完成在這些括號內輸入任何你想要的內容時,你將如何「退出」並將結束括號保留在原來的位置?最自然的方法是輸入一個右括號!當然,這比將你的手移動到右箭頭鍵或鼠標移過它要容易得多。

因此,該功能可以幫助您從忘記來鍵入右括號,而不是實際輸入它的方法。 (雖然如果你碰巧因爲某些其他原因導航而沒有輸入它,那麼恭喜你,你可以免費得到這個支架!)

如果你想添加一個支架(和讓我注意在你的例子中,你會添加一個不匹配的括號!)要麼(1)在你輸入一個新的括號之前,把光標置於之後,或者(2)把光標放在你做了,但只是繼續輸入右括號,直到添加一個新的。無論哪種情況,任何新的括號只會被添加到羣集的末尾。

1

嘗試setting

"editor.autoClosingBrackets": false 

禁用autoclosing支架功能完全

+1

從技術上講,它解決了我的問題......但我真的很喜歡autoClosing功能。我只是不喜歡汽車覆蓋的東西。 – kundasaba