通过注册表为各类文本编辑器添加到右键
各类文本编辑器添加到右键 想把Notepad++、Sublime Text、EditPlus这些常用的编辑器集成到右键菜单里?这个操作其实挺方便的,能极大提升日常工作效率。原理也不复杂,就是通过修改注册表来实现。 操作步骤 具体怎么做呢?首先,你需要新建一个扩展名为 .reg 的文件,也就是注册表文
各类文本编辑器添加到右键
想把Notepad++、Sublime Text、EditPlus这些常用的编辑器集成到右键菜单里?这个操作其实挺方便的,能极大提升日常工作效率。原理也不复杂,就是通过修改注册表来实现。
操作步骤
具体怎么做呢?首先,你需要新建一个扩展名为 .reg 的文件,也就是注册表文件。然后,把对应的代码编辑进去就行了。
下面这串代码,就是给Notepad++添加右键菜单的经典写法:
复制代码
代码如下:
REGEDIT4
[HKEY_CLASSES_ROOT\*\Shell\使用NotePad++编辑]
[HKEY_CLASSES_ROOT\*\Shell\使用NotePad++编辑\Command]
@="D:\\Program Files\\Notepad++\\Notepad++.exe \"%1\""
当然,你也可能会看到另一种开头的版本:
复制代码
代码如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\Shell\使用NotePad++编辑]
[HKEY_CLASSES_ROOT\*\Shell\使用NotePad++编辑\Command]
@="D:\\Program Files\\Notepad++\\Notepad++.exe \"%1\""
这里有个关键点需要注意:代码最后一行指的是你编辑器的实际安装路径,里面的双斜杠是转义字符,照着这个格式写就行,不用特意去改动它。
关于代码版本的解释
你可能会好奇,为什么有两种不同的开头?这其实是不同Windows时代的产物。
早年的Windows 95、98、ME以及NT 4.0系统,它们的REG文件强制要求第一行必须是“REGEDIT4”。而到了Windows 2000、XP、Vista及之后的7等系统,则采用了“Windows Registry Editor Version 5.00”这个新标头,主要是为了区分操作系统版本。
不过话说回来,即使你现在用的是Windows 7或更高版本,使用“REGEDIT4”这个旧标头也完全没问题,系统是向下兼容的,可以正常识别和执行。


































