You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2019中可否通过快捷键左右移动选中的文本?

Visual Studio 2019 行内选中文本移动操作方案

默认自带的可用快捷键

  • 缩进单位移动:选中同一行内的目标文本后,按Tab可将选中文本向右移动1个缩进单位(默认缩进长度为4空格,可在文本编辑器设置中自行调整),按Shift+Tab可将选中文本向左移动1个缩进单位。

提示:如果选中内容跨越多行,这组快捷键会对所有选中行执行整体缩进/反缩进操作,和行内移动逻辑不冲突。

逐字符移动、跳转行首行尾的实现方式

VS2019没有为这几个操作预设默认快捷键,但已经内置了完整的对应操作命令,手动绑定快捷键后即可实现你要的效果,配置流程:

  1. 打开顶部菜单栏「工具」→「选项」,在左侧导航栏展开「环境」分类,选择「键盘」设置页
  2. 在「显示命令包含」输入框中搜索对应命令,为其分配你习惯的快捷键即可,分配时建议将快捷键作用域选择为「文本编辑器」,避免和其他全局功能快捷键冲突:
    • 选中文本逐字符右移:对应命令为Edit.MoveSelectedTextRight
    • 选中文本逐字符左移:对应命令为Edit.MoveSelectedTextLeft
    • 选中文本直接移动到当前行首:对应命令为Edit.MoveSelectedTextToStartOfLine,效果和光标按Home键定位到行首的位置一致
    • 选中文本直接移动到当前行尾:对应命令为Edit.MoveSelectedTextToEndOfLine,效果和光标按End键定位到行尾的位置一致
  • 配置完成后点击「确定」保存设置,即时生效,无需重启Visual Studio。

快速适配方案

如果你平时也使用VS Code,习惯了VS Code的默认键位,可以直接在VS扩展市场安装VS Code键位映射扩展,安装后会自动适配包括文本移动在内的常用操作快捷键,不需要手动逐一绑定。

内容的提问来源于stack exchange,提问作者Meeky333

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.31 11:27:15