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

Sublime右键菜单设置_Sublime添加右键打开选项【系统】

阿雪小哥_3454

阿雪小哥_3454

发布时间:2026-03-06 15:39:19

|

674人浏览过

|

来源于php中文网

原创

右键菜单不显示“Open with Sublime Text”是因注册表路径错写为HKEY_CURRENT_USER,正确位置应为HKEY_CLASSES_ROOT\Directory\Background\shell(文件夹空白处)或HKEY_CLASSES_ROOT*\shell(选中文件),且需区分%V(当前路径)与%1(选中文件)参数,并添加-n参数确保新窗口聚焦。

sublime右键菜单设置_sublime添加右键打开选项【系统】

右键菜单不显示“Open with Sublime Text”是注册表没写对位置

Windows 系统下 Sublime Text 安装后默认不添加右键菜单,手动添加时最容易出错的是注册表路径写成了当前用户(HKEY_CURRENT_USER),而资源管理器右键菜单实际读取的是本地机器级上下文菜单(HKEY_CLASSES_ROOT\Directory\Background\shell 或 HKEY_CLASSES_ROOT\*\shell)。写错位置会导致菜单完全不出现,且无任何报错提示。

实操建议:

  • 用管理员权限运行 regedit,定位到 HKEY_CLASSES_ROOT\Directory\Background\shell(桌面/文件夹空白处右键)或 HKEY_CLASSES_ROOT\*\shell(选中文件右键)
  • 新建项,命名为 SublimeText(不要含空格或中文,避免解析异常)
  • 在该子项下新建字符串值 Icon,值设为 "C:\Program Files\Sublime Text\sublime_text.exe,0"(路径需与你实际安装路径一致)
  • 新建字符串值 MUIVerb,值设为 Open with Sublime Text(这是菜单上显示的文字)
  • 在 SublimeText 下再新建子项 command,其默认值设为:"C:\Program Files\Sublime Text\sublime_text.exe" "%V"(注意 %V 是关键,它代表当前目录路径;如果是文件右键,则用 %1)

双击打开和右键打开行为不一致,是因为没区分 %V 和 %1

很多人把右键命令的参数统一写成 %1,结果在文件夹空白处右键时,Sublime 启动但打不开任何文件或文件夹——因为此时没有选中文件,%1 为空,而 %V 才表示当前 Shell 命名空间的路径(即你右键所在的文件夹路径)。

使用场景决定参数选择:

  • 要支持「在文件夹空白处右键 → 用 Sublime 打开该文件夹」:command 默认值必须用 %V
  • 要支持「选中 .txt 文件右键 → 用 Sublime 打开该文件」:得在 HKEY_CLASSES_ROOT\*\shell 下单独配一套,并用 %1
  • 如果想两者合一,得注册两个独立菜单项,不能共用同一套注册表分支

Sublime 启动后不聚焦、窗口最小化,多半是没加 -n 参数

默认执行 sublime_text.exe "%V" 会复用已有窗口,新项目可能被塞进后台标签页,甚至被最小化。这不是 bug,是 Sublime 的默认多实例策略:只有显式传入 -n 才强制新建窗口。

修正方式很简单,在 command 默认值里补上:

"C:\Program Files\Sublime Text\sublime_text.exe" -n "%V"

其他常用参数可选:

  • -n:新建窗口(推荐加)
  • -w:等待文件关闭后再退出(适合脚本调用)
  • --command "focus_side_bar":启动后自动聚焦侧边栏(需配合插件或自定义命令)

Win11 右键菜单变两层后,“Open with Sublime”被折叠进“Show more options”

Win11 22H2+ 默认启用新式右键菜单,直接写入 shell 的项会被降级隐藏,必须改用 SystemFileAssociations 或更底层的 ShellEx 注册方式才能常驻顶层。但对多数人来说,最稳的解法是绕过新菜单——按 Shift + 右键 即可呼出传统菜单,所有自定义项都在。

如果非要顶到第一层,目前可靠做法只有:

  • 禁用新右键菜单(改注册表 HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2},新建空项,重启 explorer)
  • 或使用开源工具如 Open-Shell 替换整个右键逻辑(比手动修注册表容错性高)

别信“改 ContextMenuHandlers 就能上顶栏”的方案,Win11 对非微软签名的 handler 已限制加载。

热门AI工具

更多
WorkBuddy

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

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

讯飞智作

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

DeepSeek

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

豆包大模型

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

小橡皮AI

一款AI工具,主要用于小橡皮一键去AI味,将机器味重的内容改得更有活人感,防止因为 AI 内容被平台打上 AI 标签,以及限流,适合需要提升相关任务效率的用户。

PixTV
PixTV Hot

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

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1898

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

3084

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

6324

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

6369

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

7934

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

12174

2024.04.29

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

6299

2025.07.29

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

7027

2025.08.07

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

热门下载

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

精品课程

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

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