讲师中心 微信公众号
AI工具推荐 视频效率加速

Sublime怎么按括号选中内容_Sublime如何快速选择括号内文本【技巧】

浅伟姑娘_3727

浅伟姑娘_3727

发布时间:2026-03-22 14:32:01

|

306人浏览过

|

来源于php中文网

原创

Ctrl+Shift+M(Mac用Cmd+Shift+M)仅在光标位于匹配括号内或括号字符上且语法模式正确时生效,可逐层选中嵌套括号结构,但不支持HTML标签或未配对括号;选中内容默认含括号,需二次操作或插件获取纯内容。

sublime怎么按括号选中内容_sublime如何快速选择括号内文本【技巧】

Sublime 里 Ctrl+Shift+M 选不中括号内容?先检查光标位置

这个快捷键只在光标落在括号内(包括括号本身)时才生效,不是“悬停就触发”。常见错误是光标停在括号外、字符串里、注释中,或刚好卡在括号字符上但 Sublime 没识别为配对结构。

  • 把光标移到左括号 (、[ 或 { 上,再按 Ctrl+Shift+M —— 它会选中整个配对块(含括号)
  • 光标在右括号上也行,效果一样
  • 如果括号不匹配(比如少一个 }),Ctrl+Shift+M 会失效,此时可手动用 Ctrl+Shift+↑(Expand Selection)逐层扩大选区
  • 注意:HTML 标签不算“括号结构”,Ctrl+Shift+M 对 <div> 无效

想只选括号里的内容(不含括号)?得靠插件或自定义命令

原生 Ctrl+Shift+M 总是包含括号,没开关。要纯内容,有两个轻量方案:

  • 装插件 BracketHighlighter,启用后右键菜单有 Select Content 选项(快捷键需手动绑定,比如设成 Ctrl+Alt+Shift+M)
  • 更省事:用 Ctrl+Shift+M 先选中带括号的整块,再按 Ctrl+Shift+→(Expand Selection to Scope)两次,通常就能跳过外层括号,停在内部文本上
  • 别依赖“双击括号”——Sublime 默认不支持,点了也没反应

不同括号类型(圆/方/花)和嵌套层级,Ctrl+Shift+M 都能处理吗?

能,但有前提:Sublime 必须正确识别当前语法高亮模式。比如写 Python 时 [1, [2, 3]] 嵌套,Ctrl+Shift+M 在最内层 [2, 3] 的左括号上按一次,只选它;再按一次,会往外扩到整个 [1, [2, 3]]。

  • 嵌套越深,多按几次 Ctrl+Shift+M 就能逐层往外选
  • 混用括号(如 func([a, b]))没问题,它按就近配对原则工作
  • 但若文件没设置语法(底部显示 Plain Text),括号配对逻辑会失效,务必点底部语言名,选成 Python、JavaScript 等对应模式
  • 正则表达式中的括号(如 /(\d+)/)可能被误判,这时建议临时切到 RegExp 语法模式

Mac 用户按 Ctrl+Shift+M 没反应?别硬按,换键位

Mac 默认把 Ctrl 映射成系统级控制键,常被拦截。实际应该用 Cmd+Shift+M —— 这才是 macOS 版 Sublime 的标准快捷键。

  • 确认方法:打开 Preferences → Key Bindings,搜 expand_selection,看右边 JSON 里 keys 字段写的是什么
  • 如果发现是 ["ctrl+shift+m"],而你用 Mac,直接改成 ["super+shift+m"](super = Cmd)
  • 别改错成 command 或 cmd,Sublime 只认 super
  • 改完保存,不用重启,立即生效
括号选中看着简单,但光标位置、语法模式、平台键位、嵌套深度这四点,漏一个就卡住。尤其新手容易盯着快捷键猛按,却忘了先看右下角的语法标识和光标落点。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2095

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

3162

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

1056

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3599

2025.09.10

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

4236

2023.06.20

正则表达式不包含
正则表达式不包含

正则表达式,又称规则表达式,,是一种文本模式,包括普通字符和特殊字符,是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串,通常被用来检索、替换那些符合某个模式的文本。php中文网给大家带来了有关正则表达式的相关教程以及文章,希望对大家能有所帮助。

2781

2023.07.05

java正则表达式语法
java正则表达式语法

java正则表达式语法是一种模式匹配工具,它非常有用,可以在处理文本和字符串时快速地查找、替换、验证和提取特定的模式和数据。本专题提供java正则表达式语法的相关文章、下载和专题,供大家免费下载体验。

7622

2023.07.05

java正则表达式匹配字符串
java正则表达式匹配字符串

在Java中,我们可以使用正则表达式来匹配字符串。本专题为大家带来java正则表达式匹配字符串的相关内容,帮助大家解决问题。

812

2023.08.11

Linux 新手先学哪些命令
Linux 新手先学哪些命令

Linux新手命令专题汇集终端基础、文件目录操作、文本查看、软件安装和权限管理等入门文章,帮助按实际任务练习常用命令并建立命令行操作习惯。

0

2026.10.15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn