VS Code 选文本的五个段位,你在哪个段位?

简介: VS Code文本选择竟有五段位:青铜(鼠标拖拽)、白银(Shift+方向键)、黄金(Shift+点击)、钻石(Anchor锚点)、王者(多光标/列选)。你卡在哪一阶?每天几十次的选择操作,效率差距巨大!

你有没有算过,自己每天在 VS Code 里要选中多少段文本?

改个变量名,选中;复制一段逻辑,选中;对比两处代码,选中。这件事你一天重复几十次,但你可能从来没想过:选文本这件事,也是分段位的。

从“萌新乱按”到“键盘仙人”,我给它分了五层。看看你在第几层。

在这里插入图片描述

🥉 青铜:鼠标拖拽

最原始的方式。按住左键,从起点拖到终点,松手。

优点是直观,缺点是手要离开键盘。选长文本的时候,鼠标拖到屏幕边缘还得等它自动滚动,一松手偏了一点,又得重新来。

尤其是再选择一个比较长的文本的时候,这种方式的灵活性会比较低。

这个段位最大的问题是:你在用鼠标“画”选区。

当然如果你是选择一整行,科技直接点击行号来选择

在这里插入图片描述

🥈 白银:Shift + 方向键

键盘党的入门姿势。按住 Shift,配合方向键扩展选区。它是按照字符来进行扩展选择的

比鼠标精准,但缺点也很明显:选长文本时手指会酸。更要命的是,你中途不能松手。一松,选区就断了,只能从头再来。

如果你像按照单词来扩展选择,需要多加一个ctrl

🥇 黄金:Shift + 点击

半键盘半鼠标的“缝合流”。先点起点,按住 Shift 再点终点,一键选中中间所有内容。

适合快速选一大段,但依然依赖鼠标。而且起点和终点都必须是可见的——如果终点在屏幕外,你还得先滚动过去。

🏆 钻石:Anchor(锚点)流

这是 VS Code 最近才补齐的能力。核心逻辑是“设点 → 移动 → 选中”:

  • Ctrl+K Ctrl+B:在起点打一个锚点,编辑器记住这个位置。
  • 移动光标:用方向键、搜索、跳转,全程不用按住 Shift。
  • Ctrl+K Ctrl+K:从锚点一键选中到当前光标位置。

它的价值在于解耦。选择和移动变成了两个独立动作,你中途怎么跑都行,锚点一直在那里等你。

但有个尴尬的现实:大多数人根本不知道这组命令存在。

👑 王者:多光标 + 命令组合

这才是真正的“键盘仙人”。

  • Ctrl+D:选中当前单词,再按一下选中下一个相同的,可以连续按。
  • Ctrl+Shift+L:一键选中文件里所有相同的单词。
  • Alt+Click:在多个位置同时放置光标。

这个段位的人已经不满足于“选一段”,而是把整个文件里需要改的地方一次性圈出来,然后一次性改完。选择对他们来说不是终点,是批量操作的起点。

另外一个值得说的是矩形选择,也叫列选择,Shift+Alt + 鼠标拖拽(Shift‑Option 拖拽 mac),画出一块矩形选区,不是整行选中,是垂直一块区域。
状态栏还可以点开「列选择模式」开关,开启之后方向键直接做框选,不用一直按住修饰键。

大多数人停留在白银段位,不是因为他们不想升级,而是因为他们不知道自己还有别的选择。

你现在习惯用哪种方式选文本?有没有哪次“选了半天选不对”的经历?评论区聊聊,我看看有多少人还卡在白银。

相关文章
|
25天前
|
人工智能 缓存 监控
2026年最新阿里云百炼Token Plan订阅配置价格表,套餐档位与Credits计费全解析
综合来看,百炼Token Plan将多模型、多工具整合到统一订阅套餐,Credits统一计费,相比单独按量调用,长期高频使用能够显著降低AI开发成本。个人开发者可以根据自身开发强度,从四档个人套餐中选择,团队多人协作场景,按岗位分配对应坐席,搭配共享用量包应对流量波动。在正式订阅之前,先用免费额度测试模型,评估日常调用消耗,再挑选匹配档位,避免套餐规格选择过高或者不足。合理利用额度监控,优化调用请求,能够最大化发挥订阅套餐的价值,稳定支撑AI智能体、代码开发、多模态创作等各类项目落地。
488 1
|
24天前
|
Java
苦等11年,IDEA 2026.3终于决定加上这个新特性了
IntelliJ IDEA 11年未解的痛点:链式调用(如`X.getBar().hashCode()`)遇“可能为空”警告时,旧版仅提示不修复。新版终于支持一键抽取局部变量并自动添加`assert`或`if`空检查,告别手动防御式编码!
138 0
|
2月前
|
人工智能 监控 API
不仅是盘点:2026数据治理工具推荐,背后的技术架构演进分析
2026年,数据治理正从“工具拼凑”迈向“操作系统”范式:以阿里云Dataphin为样本,呈现流批一体、AI原生、语义驱动的架构跃迁——治理能力深度嵌入研发全流程,Data Agent实现目标驱动自治,语义知识图谱支撑大模型直接调用,真正成为可计量、可运营、可被AI消费的数据基础设施。
|
2月前
|
人工智能 自然语言处理 监控
不止降本增效:AI智能客服如何成为企业业务增长新引擎
瓴羊Quick Service是阿里云推出的企业级智能客服平台,融合大模型与AI Agent技术,实现从“被动应答”到“主动服务+任务执行”的跃迁。支持多渠道接入、多模型灵活切换,AI问答准确率达93%,可自动查物流、改地址、催发货等,助力企业降本增效、转化销售、驱动决策,真正将客服升级为“增长引擎”。
|
8天前
|
Linux 程序员 iOS开发
MarkText汉化版下载安装全流程图解(2026整理,附官网安装包)
MarkText 是一款免费开源、跨平台(Win/macOS/Linux)的轻量级 Markdown 编辑器,界面简洁、所见即所得,无需配置即可开箱写作。本文提供带汉化版的最新安装包下载及详细安装指南。
|
9天前
|
人工智能 中间件 Java
LangChain 到底是什么:从链式连接到 Agent 运行时,讲透 v1.0 的核心概念
LangChain 是大模型应用开发框架,非单纯API封装。v1.0聚焦Agent工程化:以`create_agent`为核心,基于LangGraph实现可持久化、可中断、可观测的智能体循环;统一模型接口、强化工具描述、分层记忆管理,并通过中间件支持人工介入、摘要压缩与隐私脱敏,推动AI从“能跑”走向“可靠生产”。(239字)
214 1
|
13天前
|
JSON 编解码 API
ComfyUI 图生图底层拆解|SD 潜空间 Img2Img 工作流 + API 批量出图脚本
本文详解ComfyUI图生图底层原理与生产实践:从潜空间噪声扰动机制、denoise强度实操标尺,到纯原生节点链路、Python批量API调用脚本,覆盖OOM显存优化、ControlNet/IP-Adapter扩展及短剧漫剧落地方案,助力稳定高效批量出图。(239字)
|
17天前
|
人工智能 IDE 开发工具
VS Code新特性:无缝打通Codex聊天记录
VS Code 新增跨应用对话同步功能:ChatGPT/Codex CLI 中的聊天可实时同步至 VS Code Agents 窗口,反之亦然。开启“Created Externally”即可无缝续聊,支持 Copilot 模型切换续命。同一对话仅允许单端输入,避免冲突——对话终于跟着人走,而非困在某个App里。(239字)
127 1
|
17天前
|
人工智能 开发工具 git
Claude Code这三个高频快捷键,让你少走很多弯路
Claude Code快捷键避坑指南:Ctrl+S暂存提示词(如git stash),Ctrl+Y恢复误删内容,Ctrl+_撤销输入框编辑。三招解决暂存、误删、改乱等高频卡点,提升AI编程效率。(238字)
|
24天前
|
人工智能 前端开发 C++
VS Code 新特性:终于打通了Copilot斜杠命令
VSCode近日原生整合Copilot斜杠命令(如`/skills`、`/mcp`),移除UI端对Agent专属指令的拦截,交由Copilot运行时统一处理并动态提供自动补全。此举解决了长期存在的命令冲突与体验割裂问题,为MCP生态扩展奠定基础。(239字)