如何切換Visual Studio代碼中高亮顯示的文本大小寫? VS允許通過CTRL + SHIFT + U和CTRL + U。如何在Visual Studio代碼中切換文本大小寫
是否有一個命令綁定,我可以設置這樣做,或者默認情況下是一些其他的組合鍵?
如何切換Visual Studio代碼中高亮顯示的文本大小寫? VS允許通過CTRL + SHIFT + U和CTRL + U。如何在Visual Studio代碼中切換文本大小寫
是否有一個命令綁定,我可以設置這樣做,或者默認情況下是一些其他的組合鍵?
我認爲這是目前缺少的功能。
我注意到當我爲它和Sublime之間的鍵盤快捷方式差異做指導。
雖然這是一個新的編輯器,但如果他們將其添加到新版本中,我不會感到驚訝。
我已經寫了Visual Studio代碼擴展變化的情況下(不僅是大寫,許多其他的選擇):https://github.com/wmaurer/vscode-change-case
要映射大寫命令按鍵綁定(如按Ctrl +Ťü),單擊文件 - >首選項 - >鍵盤快捷鍵,並插入以下爲JSON配置:
{
"key": "ctrl+t u",
"command": "extension.changeCase.upper",
"when": "editorTextFocus"
}
編輯:
隨着VSCode的2016年11月(release notes)更新,有內置的支持用於經由命令editor.action.transformToUppercase
轉換成上殼體和下殼體和editor.action.transformToLowercase
。這些沒有默認的鍵盤綁定。
change-case擴展名對於其他文本轉換仍然有用,例如,駝峯,PascalCase,蛇形情況下,等
「ctrl + t u」在mac版本上不適用於我。我使用了「ctrl + u」,因爲它沒有默認映射到任何操作。 – Shahar
對於懶惰的人:選擇文本,按Ctrl + P,輸入'>變換'選擇較低或大寫,然後按回車 – justanotherdev
好東西 - 謝謝... – chadbr
可以在文件>首選項>鍵盤快捷鍵 – Dinei
從這個post報價:
的問題是如何使CTRL + SHIFT + U工作在Visual Studio 代碼。這是如何做到這一點。 (版本1.8.1或以上)。您也可以選擇不同的組合鍵。
文件 - >首選項 - >鍵盤快捷鍵。
編輯器將出現
keybindings.json
文件。將以下的 JSON放入並保存。[ { "key": "ctrl+shift+u", "command": "editor.action.transformToUppercase", "when": "editorTextFocus" }, { "key": "ctrl+shift+l", "command": "editor.action.transformToLowercase", "when": "editorTextFocus" } ]
現在CTRL + SHIFT + U將大寫選定的文本,即使多行。在 相同的方式,CTRL + SHIFT + L將選定的文本小寫。
這些命令內置於VS代碼中,並且不需要擴展名 即可使其工作。
我在密鑰綁定中找不到任何相關快捷方式。當前版本中可能不支持此功能。 – yushulx
更新:現在支持。轉到文件>首選項>鍵盤快捷鍵並搜索「變換」。 – Dinei