【发布时间】:2021-09-03 04:21:58
【问题描述】:
我想使用键盘快捷键将光标移动到单词e 和C 之间的单词googleChrome 中的下一个大写字母。我们都倾向于使用带有两个单词的变量twoWords,而不是two_words。因此,如果我们可以在单词之间移动光标而无需多次按箭头键,那将非常有帮助。
在 Sublime Text 中,我可以使用 Alt + Right 或 Alt + Left 来做到这一点。但在 Visual Studio Code 中,我无法使用 Alt + Right 或 Alt + Left 快捷方式来做到这一点。
如果可能的话,我还想知道如何使用 Visual Studio Code 中的快捷方式将 two_words 转换为 twoWords。
感谢任何帮助。谢谢。
【问题讨论】:
-
您可以尝试使用Sublime Keymap,如果您愿意的话。对于转换变量的大小写,您再次尝试的是Case Converter,因为 VS-Code 内置支持转换为蛇形大小写而不是骆驼形大小写。
-
你可以看看 Adam Walzer 的
Text Manipulator是否在重命名时做了你想做的事情 -
我找到了第二个问题的答案!按
Ctrl + Shift + P调出命令调色板,然后在命令调色板中输入Transform to snake case。您可以为此设置任何键绑定,方法是将其添加到您的 keybindings.json 文件并将ctrl+k ctrl+;替换为您想要的任何快捷方式{"key": "ctrl+k ctrl+;","command": "editor.action.transformToSnakecase"}
标签: visual-studio-code key-bindings