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

如何在VSCode中将光标移动到选中文本的另一端?

VSCode 移动光标至选中文本另一端操作方案

VSCode 原生自带相关功能,无需额外安装扩展,操作方法如下:

核心实现逻辑

你需要的是「交换选区锚点和活动端」功能:调用该功能后,光标会直接跳转至当前选中文本的另一端,原有选区保持不变,后续你就可以自由向任意方向拓展选区范围。

操作方式

临时单次使用

  • 按下 Ctrl + Shift + P(Windows/Linux)或 Cmd + Shift + P(Mac)调出命令面板
  • 输入「交换选区锚点和活动端」,选中对应命令回车即可完成光标切换

绑定快捷键长期使用

你可以给该功能绑定顺手的快捷键,后续一键触发:

  • 按下 Ctrl + K Ctrl + S(Windows/Linux)或 Cmd + K Cmd + S(Mac)打开快捷键设置面板
  • 搜索命令 editor.action.swapAnchorAndCaret 或者中文关键词「交换选区锚点和活动端」
  • 点击搜索结果左侧的加号按钮,按下你想要设置的快捷键组合,确认即可绑定

场景适配示例

针对你提到的向左拓展选区包含eiusmod的需求:
调用交换功能后光标会移动到当前选区的左端,此时按下 Shift + Ctrl + 左方向键(Windows/Linux)/ Shift + Option + 左方向键(Mac),即可向左逐个选中单词,直到把eiusmod纳入选区即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 02:36:00