文本编辑器添加右键打开方式

手动添加键值

  1. 查找节点 在注册表编辑器中找的这个节点:在 HKEY_CLASSSES_ROOT*Shell
  2. 新建节点 在Shell下,新建项命名为Sublime Text 3(见名知意),在右边窗口新建字符串值(右键–新建–字符串值)。 名称:Icon;值:D:\Program\Sublime Text 3\sublime_text.exe,0【注:使用您自己的安装文件目录】
  3. 在新建的项下面新建项Command(必须这个名称) 修改右侧窗口的默认值,修改为:D:\Program\Sublime Text 3\sublime_text.exe %1【注:使用您自己的安装文件目录】

OK,搞定了,不用重启。直接找个文件右单击看看。怎么样很神奇吧!

附录,文件右键菜单对应表
右键菜单在不同范围是不一样定义的,如HKEY_CLASSES_ROOT*\ 下面是不同的.*后缀,意思就是不同后缀的文件右键的效果.

  • 文件的右键菜单
[HKEY_CLASSES_ROOT\*\shell] 
[KEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]
  • 磁盘或分区的右键菜单
[HKEY_CLASSES_ROOT\Drive\Shell] 
[HKEY_CLASSES_ROOT\Folder\Shell] 
[HKEY_CLASSES_ROOT\Drive\ShellEx\ContextMenuHandlers] 
[HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers]
  • 文件夹(包括“开始”按钮等)的右键菜单
[HKEY_CLASSES_ROOT\Folder\Shell] 
[HKEY_CLASSES_ROOT\Directory\Shell] 
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell] 
[HKEY_CLASSES_ROOT\Directory\ShellEx\ContextMenuHandlers] 
[HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers] 
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]

附件: 也可以这样。使用注册表文件导入到系统即可。 文件内容:【记得修改为自己的 Sublime Text 3 的安装路径】

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Sublime Text 3]
"Icon"="D:\\Program\\Sublime Text 3\\sublime_text.exe,0"
[HKEY_CLASSES_ROOT\*\shell\Sublime Text 3\Command]
@="D:\\Program\\Sublime Text 3\\sublime_text.exe 1%"

拷贝以上内容到 Sublime Text 3 中,保存为“Sublime Text 3 右键注册.reg”。 双击该文件,注册 Sublime Text 3 的右键打开方式。