我在注册表中创建了一个新条目
HKEY_CLASSES_ROOT*\shell\Edit 使用 Sublime Text 2\command
默认密钥为
C:\Program Files\Sublime Text 2\sublime_text.exe %1
现在,当我右键单击文件并尝试使用此快捷方式编辑文件时,系统会显示 Windows 的标准“打开方式”对话框。我知道我可以将文件与 Sublime Text 关联,但我希望能够使用此快捷方式打开任何文件并让 Sublime Text 打开它。
我对此注册表项的操作是否出了问题?
答案1
是的。您需要创建另一个条目,将命令放入文件的上下文菜单中。如下所示:
[HKEY_CLASSES_ROOT\*\shell\Edit with Sublime Text 2]
@="&Edit with Sublime Text 2"
答案2
如果路径包含空格,则必须进行转义:
"C:\Program Files\Sublime Text 2\sublime_text.exe" "%1"