前言
由于vscode内存占用太高,而我只需要查看文件,更轻量级的编辑器就行,所以使用了sublime,但是vscode可以直接打开文件夹,sublime右击鼠标不会打开文件夹,所以决定修改注册表,模仿vscode打开文件夹 实现的功能:右击 文件、文件夹 可以选择sublime打开 如果想无脑操作,直接看1.4节的脚本文件
1.1 观察vscode
win + R : 输入:regedit
找到如下路径:
计算机\HKEY_CLASSES_ROOT\Directory\shell\
在vscode下发现如下内容: ![请添加图片描述](https://img-blog.csdnimg.cn/c505a61ed8ef45d1ba29365f354267ce.png) ![请添加图片描述](https://img-blog.csdnimg.cn/1bba7ba3c4c14d899c231cb65336d9b9.png)
1.2 模仿——文件夹
在下述路径下新建项,输入sublime
计算机\HKEY_CLASSES_ROOT\Directory\shell\
修改默认为:
用sublime打开
然后新建项,命名为Icon,内容为:
C:\Program Files\Sublime Text 3\sublime_text.exe
![请添加图片描述](https://img-blog.csdnimg.cn/28f8777d1eb0462c811910e53cc0df66.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5b-r5LmQ5py66ISR,size_20,color_FFFFFF,t_70,g_se,x_16) 接着在sublime下新建项命名为command作为sublime下的子目录 然后修改默认值为:
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%V"
![请添加图片描述](https://img-blog.csdnimg.cn/c5900a1640fd407eb3620fa484c8627d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5b-r5LmQ5py66ISR,size_20,color_FFFFFF,t_70,g_se,x_16) 完成上述操作后,可以看到,右击文件夹,可以选择使用sublime打开 ![请添加图片描述](https://img-blog.csdnimg.cn/2e4614b843584c08a448762b95e4b3da.png)
1.3模仿——文件
计算机\HKEY_CLASSES_ROOT\*\shell\sublime\command
操作与1.2节一样,唯一的区别的command的值为:
"C:\Program Files\Sublime Text 3\sublime_text.exe" "%1"
其余与1.2节相同 ![请添加图片描述](https://img-blog.csdnimg.cn/65fac13ede8648669de00abb9c43c42a.png) ![请添加图片描述](https://img-blog.csdnimg.cn/f46d5ff96b554fc5b5ddb0bfddaf940a.png)
1.4 脚本
不想一个个修改注册表的话,在桌面新建个文本文件,随便起个名字,然后修改后缀为.reg。 这里叫sublime.reg好了 sublime.reg: (由于涉及中文,请以UTF-16 LE格式保存文件,如果全是英文请随意) ![在这里插入图片描述](https://img-blog.csdnimg.cn/2ecc021ad162430d9f50c5156f2c1f3c.png#pic_center) (下面的.reg文件记得更改sublime的可执行程序的路径)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\sublime]
@="用sublime打开"
"Icon"="C:\\Program Files\\Sublime Text 3\\sublime_text.exe"
[HKEY_CLASSES_ROOT\*\shell\sublime\command]
@="\"C:\\Program Files\\Sublime Text 3\\sublime_text.exe\" \"%1\""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\sublime]
@="用sublime打开"
"Icon"="C:\\Program Files\\Sublime Text 3\\sublime_text.exe"
[HKEY_CLASSES_ROOT\Directory\shell\sublime\command]
@="\"C:\\Program Files\\Sublime Text 3\\sublime_text.exe\" \"%V\""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime]
@="用sublime打开"
"Icon"="C:\\Program Files\\Sublime Text 3\\sublime_text.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\sublime\command]
@="\"C:\\Program Files\\Sublime Text 3\\sublime_text.exe" \"%V\""
双击运行 sublime.reg
|