若右键菜单中 “用 VS Code 打开” 选项没有图标,可通过补充注册表中的Icon
键值来解决,具体步骤如下:
一、打开注册表编辑器
按下 Win + R
组合键,输入 regedit
并回车,打开注册表编辑器(若弹出权限提示,点击 “是” 允许操作)。
二、添加右键文件夹 “用 VSCode 打开” 命令
-
定位路径
依次展开左侧导航栏:HKEY_CLASSES_ROOT -> Directory -> shell
。 -
新建 VSCode 主项
右键点击shell
文件夹 → 选择 “新建”→“项”,命名为VSCode
。
选中VSCode
项,双击右侧 “默认” 值,在弹出窗口中输入显示名称:Open with VSCode
(右键菜单中会显示该文字)。 -
添加图标(可选)
右键VSCode
项 → “新建”→“可扩充字符串值”,命名为Icon
。
双击Icon
,在 “数值数据” 中填入 VSCode 可执行文件路径(例如):
D:\Microsoft VS Code\Code.exe
(可通过 VSCode 快捷方式 “属性”→“目标” 获取实际路径)。 -
配置启动命令
右键VSCode
项 → “新建”→“项”,命名为command
。
选中command
项,双击右侧 “默认” 值,输入启动命令(注意路径和参数格式):
D:\Microsoft VS Code\Code.exe "%V"
(%V
表示选中的文件夹路径,路径需与实际安装位置一致,且与参数间有空格)。
三、添加右键文件 “用 VSCode 打开” 命令
-
定位路径
依次展开左侧导航栏:HKEY_CLASSES_ROOT -> * -> shell
(*
代表所有文件类型)。 -
重复步骤二的 2-4
-
新建
VSCode
项,显示名称仍为Open with VSCode
。 -
(可选)添加
Icon
键值,路径与文件夹配置一致。 -
配置
command
项的 “默认” 值为:
D:\soft\Microsoft VS Code\Code.exe "%1"
(%1
表示选中的文件路径,注意路径与实际安装位置一致)。
-
四.右键文件夹空白处的 “用 VSCode 打开” 命令
-
定位路径
依次展开左侧导航栏:HKEY_CLASSES_ROOT\Directory\Background\shell\ -
重复步骤二的 2-4
-
新建
VSCode
项,显示名称仍为Open with VSCode
。 -
(可选)添加
Icon
键值,路径与文件夹配置一致。 -
配置
command
项的 “默认” 值为:
D:\soft\Microsoft VS Code\Code.exe "%V"
(%1
表示选中的文件路径,注意路径与实际安装位置一致)。
-
五、生效设置
完成后关闭注册表编辑器,按 Ctrl + Shift + Esc
打开任务管理器,找到 “Windows 资源管理器”,右键选择 “重启”,新配置的右键菜单即可生效。