Q
禁用右括號吞嚥?
2
A
回答
2
我收到了vscode項目的github的解決方案。
它適合我。編輯您的keybindings.json
添加下面的文本:
{
"key": "]",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "]"
}
},
{
"key": "Shift+]",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "}"
}
},
{
"key": "Shift+0",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": ")"
}
}
通知: 「SHIFT + 0」 EN鍵盤(
,編輯就爲你的鍵盤佈局。
1
這確實是編輯器設置的autoClosingBrackets的副作用。
如果你去文件>首>設置打開設置JSON文件,你可以搜索「編輯」或「autoClosing」和條目複製到您的用戶設置,如果你嘩嘩改變/禁用它(它是默認啓用),或者只是複製此將其禁用:
// Controls if the editor should automatically close brackets after opening them
"editor.autoClosingBrackets": false,
更多關於VS代碼設置,以及默認設置的列表,可以在這裏找到:https://code.visualstudio.com/docs/getstarted/settings
如果禁用此設置:
- 鍵入一個支架或報價將不會自動添加匹配,閉架或引用。
- 在現有的支架之前鍵入(閉合)支架不會導致它被「吸收」。
- 您必須輸入每個右括號或引用自己。
- 您將無法使用括號或引號將選定的文本自動選中並鍵入一個括號/引號。禁用此選項後,所選文字將替換爲您輸入的內容。
相關問題
- 1. 吞嚥連接不起作用吞嚥手錶
- 2. ## __ VA_ARGS__不吞嚥時逗號C99
- 3. 吞嚥不正常
- 4. 吞嚥IObservable異常
- 5. CellTable點擊吞嚥
- 6. UIStepper吞嚥觸摸
- 7. C++吞嚥錯誤
- 8. PHP吞嚥異常
- 9. AdxStudio CrmEntityFormView吞嚥Microsoft.Xrm.Sdk.SaveChangesException
- 10. 重複在吞嚥
- 11. java.util.logging.Logger吞嚥日誌
- 12. 在我的吞嚥任務中運行包的吞嚥任務
- 13. 運行吞嚥圖像時吞嚥錯誤
- 14. NetBeans 7.3 - 自動禁用右括號和括號
- 15. 禁用/啓用css註釋行與吞嚥
- 16. Openshift和建設與吞嚥
- 17. 吞嚥看不正確
- 18. Express和BrowserSync沒有吞嚥?
- 19. Redux佐賀,錯誤吞嚥
- 20. 茉莉花吞嚥插件
- 21. Npm吞嚥咕嚕區別?
- 22. ASP.Net吞嚥404錯誤
- 23. 幫助安裝吞嚥
- 24. Heroku沒有運行吞嚥?
- 25. 吞嚥每個錯誤
- 26. SQL右括號
- 27. 應用見解吞嚥請求?
- 28. AWS應用ELB吞嚥5XX錯誤?
- 29. 丟失右括號
- 30. 缺少右括號?
你能舉一個你指的是什麼樣的例子嗎? – ifconfig
@ifconfig 1.鍵入')'2.將光標放在''''之前3.再次輸入')'。 4.結果 - >')'在')'後面用光標。希望的結果 - >'))'在中間的光標。不知道怎麼說比這更明白。 – alvitawa