Visual Studio 代码—自定义单词分隔符
Visual Studio Code—Customizing word separators
有没有办法自定义(即,在settings.json
中)用于在Visual Studio代码中分隔单词和标记的字符集?我指的是用于控制 Alt+Left、Alt[=24 等操作行为的字符集=]+右键,或在浏览文本时双击。
Sublime Text 支持 "word_separators"
设置文件选项,这些文件采用 “./\()"’-:,.;<>~!@#$%^&*|+=[]{}~?”
等一组字符。代码是否支持类似的功能?
截至 2 月更新 v0.10.10(2016 年 2 月),单词导航和单词分隔符现已添加!
从今天开始,您可以查看更新公告here under "Word navigation and word separators", but after the next release the url will probably change to this...我根据以前的版本做出此假设。
您的设置文件现在包含用于编辑单词导航和单词分隔符的部分
// Characters that will be used as word separators when doing word related navigations or operations
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\|;:'\",.<>/?",
要启用双击 select“$”符号(例如)以及其他文本,您需要从分隔符中删除“$”符号。
设置 -> 首选项 -> 搜索“editor.wordSeparators”- > 删除 $ 符号
添加这个答案,因为类似的谷歌搜索将我指向这里。希望对某人有用。
备注:这一直有效 到 2020 年 我猜,微软在 Vscode 中改变了一些东西,现在你需要指定“每种语言的分隔符”:
- 打开settings.json(ctrl+psettings.json)
- 在文件末尾添加以下行:
"[powershell]": {
"editor.wordSeparators": "`~!@#%^&*()=+[{]}\|;:'\",.<>/?",
}
只需在 [ ] 中指定您的语言并通过双击删除您想要 select 的符号。
有没有办法自定义(即,在settings.json
中)用于在Visual Studio代码中分隔单词和标记的字符集?我指的是用于控制 Alt+Left、Alt[=24 等操作行为的字符集=]+右键,或在浏览文本时双击。
Sublime Text 支持 "word_separators"
设置文件选项,这些文件采用 “./\()"’-:,.;<>~!@#$%^&*|+=[]{}~?”
等一组字符。代码是否支持类似的功能?
截至 2 月更新 v0.10.10(2016 年 2 月),单词导航和单词分隔符现已添加! 从今天开始,您可以查看更新公告here under "Word navigation and word separators", but after the next release the url will probably change to this...我根据以前的版本做出此假设。
您的设置文件现在包含用于编辑单词导航和单词分隔符的部分
// Characters that will be used as word separators when doing word related navigations or operations
"editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\|;:'\",.<>/?",
要启用双击 select“$”符号(例如)以及其他文本,您需要从分隔符中删除“$”符号。
设置 -> 首选项 -> 搜索“editor.wordSeparators”- > 删除 $ 符号
添加这个答案,因为类似的谷歌搜索将我指向这里。希望对某人有用。
备注:这一直有效 到 2020 年 我猜,微软在 Vscode 中改变了一些东西,现在你需要指定“每种语言的分隔符”:
- 打开settings.json(ctrl+psettings.json)
- 在文件末尾添加以下行:
"[powershell]": {
"editor.wordSeparators": "`~!@#%^&*()=+[{]}\|;:'\",.<>/?",
}
只需在 [ ] 中指定您的语言并通过双击删除您想要 select 的符号。