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. ## __ VA_ARGS__不吞嚥時逗號C99
- 2. AdxStudio CrmEntityFormView吞嚥Microsoft.Xrm.Sdk.SaveChangesException
- 3. C++吞嚥錯誤
- 4. NetBeans 7.3 - 自動禁用右括號和括號
- 5. 運行吞嚥圖像時吞嚥錯誤
- 6. Express和BrowserSync沒有吞嚥?
- 7. Redux佐賀,錯誤吞嚥
- 8. 吞嚥每個錯誤
- 9. 幫助安裝吞嚥
- 10. Heroku沒有運行吞嚥?
- 11. ASP.Net吞嚥404錯誤
- 12. AWS應用ELB吞嚥5XX錯誤?
- 13. 丟失右括號
- 14. 缺少右括號
- 15. 缺少右括號?
- 16. 缺少右括號
- 17. 右括號後面的雙括號
- 18. 如何在android中禁用自動完成右括號EditText
- 19. 巴貝爾填充和吞嚥
- 20. 將grunt browserify任務轉換爲吞嚥
- 21. 吞嚥任務競賽條件
- 22. 吞嚥手錶並不總是工作
- 23. AngularJS - 縮小模塊與吞嚥
- 24. 吞嚥結束回調不叫
- 25. 原型回調函數吞嚥異常
- 26. .pipe()是什麼意思在吞嚥?
- 27. 手寫筆,吞嚥不被識別... cmd
- 28. 吞嚥手錶過快結束
- 29. EJS獲取JSON數據與吞嚥
- 30. 吞嚥不執行壓縮任務
你能舉一個你指的是什麼樣的例子嗎? – ifconfig
@ifconfig 1.鍵入')'2.將光標放在''''之前3.再次輸入')'。 4.結果 - >')'在')'後面用光標。希望的結果 - >'))'在中間的光標。不知道怎麼說比這更明白。 – alvitawa