win 11 添加VSCode至右键菜单

方法一:快速实现

1. 新建一个文本文件

复制粘贴如下内容

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\*\shell\VSCode]
@="Open with Code"
"Icon"="S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe"
 
[HKEY_CLASSES_ROOT\*\shell\VSCode\command]
@="\"S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe\" \"%1\""
 
Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="Open with Code"
"Icon"="S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe"
 
[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@="\"S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe\" \"%V\""
 
Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="Open with Code"
"Icon"="S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe"
 
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@="\"S:\\Microsoft VS Code\\Microsoft VS Code\\Code.exe\" \"%V\""

2. 将vscode安装地址替换成你实际安装的地址。

        注意:地址最好使用双斜杠,替换的时候要注意不要删掉其他的东西,上述中需要替换的只有S:\Microsoft VS Code\Microsoft VS Code\Code.exe这个地方

3. 再将文件后缀名改成".reg"。

4. 最后双击执行就成功了。

参考:

【win11右键】关于解决Win11环境下 vscode 重装后,不在鼠标右键的快捷栏里面 - Mock777 - 博客园

方法二:分步操作

(原理同方法一,建议直接使用方法一,更加方便快捷)

1. 打开注册表

Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT*\shell

win 11 添加VSCode至右键菜单_第1张图片

 2, 在shell下新建“VSCode”项,在右侧窗口的“默认”键值栏内输入“Open with Code”,可以自己定义,用于右键显示

win 11 添加VSCode至右键菜单_第2张图片

3. 在“VisualCode”下再新建Command项

在右侧窗口的“默认”键值栏内输入程序所在的安装路径"S:\Microsoft VS Code\Microsoft VS Code\Code.exe" "%1"

注意:路径和"%1"之间要有空格,这里"%1"代表的文件路径,也就是将你所选择的文件路径传给"Code.exe"执行,也就是用VSCode打开该文件

除了写"%1"之外,还可以写"%V",同样可以实现

win 11 添加VSCode至右键菜单_第3张图片

参考: windows注册表参数(%1,%2,%v)_apkjdk的博客-CSDN博客_注册表参数

4. 添加Icon,也就是文字前面的图标(可选)

在原有的 VSCode 项上新建 "可扩充字符串值",命名为 Icon,设置值为安装路径"S:\Microsoft VS Code\Microsoft VS Code\Code.exe"。

win 11 添加VSCode至右键菜单_第4张图片

5. 完成效果如下图所示

 win 11 添加VSCode至右键菜单_第5张图片

win 11 添加VSCode至右键菜单_第6张图片

 6.在"HKEY_CLASSES_ROOT\Directory\Background\shell"和"HKEY_CLASSES_ROOT\Directory\shell"下重复2-4步骤

备注:

HKEY_CLASSES_ROOT*\shell:这里配置的是对文件点击鼠标右键可以看到VScode选项

HKEY_CLASSES_ROOT\Directory\Background\shell:这里配置的是鼠标直接右键就可以看到VScode选项

HKEY_CLASSES_ROOT\Directory\shell:这里配置的是对文件夹点击鼠标右键可以看到VScode选项

win 11 添加VSCode至右键菜单_第7张图片

7. 关闭注册表,配置结束,即刻生效。

你可能感兴趣的:(VSCode,vscode,windows)