默认情况下,当通过
ctrl
+ left
或 right
移动光标时,它不尊重驼峰式大小写。
有什么办法让它尊重骆驼的情况吗?
顺便说一句,有一个关于visual studio的类似问题(这里),但不是关于vscode。
(我找到了解决方案,所以我想创建问题和答案,与其他人分享,因为没有现有的问题可以添加答案)。
在
vscode
中,对于驼峰式大小写,without 快捷跳转是 cursorWord
,而对于驼峰式大小写,跳转 with 是 cursorWordPart
。
因此解决方案是:
首先,添加尊重驼峰大小写的快捷方式:
cursorWordPartLeft
设置为:ctrl
+ left
cursorWordPartRight
设置为:ctrl
+ right
cursorWordPartLeftSelect
设置为:ctrl
+ shift
+ left
cursorWordPartRightSelect
设置为:ctrl
+ shift
+ right
然后,删除不尊重驼峰式大小写的快捷方式:
cursorWordLeft
cursorWordRight
cursorWordLeftSelect
cursorWordRightSelect
温馨提示:
Select
的快捷方式意味着 跳转并选择。