右键文件夹打开vscode 找不到应用程序
原因:自己手动更改了vscode的安装目录,导致之前创建的shell路径错误,更改后可恢复正常。
(以下是修改打开文件的快捷方式)
解决方法:Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT*\shell
修改command里面的数据(即软件安装路径),保存后即可解决
另外还有右键打开文件夹的快捷方式,与上面相比只是注册表的路径不同,为:
Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT\Directory\shell
在路径后面加"%V"
右击空白处用vscode打开当前文件夹:
Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT\Directory\Background\shell\分支
其他同上
参考: aggregatepage first_rank_ecpm_v1~rank_v31_ecpm-1-118720933.pc_agg_new_rankutm_term=%E5%8F%B3%E9%94%AE%E7%94%A8VScode%E6%89%93%E5%BC%80%E6%96%87%E4%BB%B6%E5%A4%B9%E6%97%B6%2C%E6%8F%90%E7%A4%BA%E6%89%BE%E4%B8%8D%E5%88%B0%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8Fspm=1000.2123.3001.4430
修改VSCode的插件安装目录
VSCode 的插件目录在各平台下的默认位置如下:
Windows 系统中 VSCode 编辑器的插件目录默认在 C 盘,extensions 目录会很大,我们可以通过自定义 VSCode 插件安装位置来解决:
方法一(推荐,不用每次重启电脑):
前提是已安装 VSCode,并且已将其添加到了环境变量 path 中。打开 VSCode,然后在打开的 VSCode 中点击 Terminal 菜单栏的 New Terminal 菜单,输入命令 code --help 命令可以查看帮助,输入 code --extensions-dir "your extensions dir" 命令来指定插件目录。如下所示:
方法二
右键桌面的 VSCode 快捷方式,点击 属性 ,将 目标 由
修改为:
添加了 code --extensions-dir "your extensions dir" 命令之后就会使用新的插件目录。
vscode 怎么添加桌面右键
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*\shell\VSCode]
@="Open with Code"
"Icon"="D:\Program Files\Microsoft VS Code\Code.exe"
[HKEY_CLASSES_ROOT*\shell\VSCode\command]
@=""D:\Program Files\Microsoft VS Code\Code.exe" "%1""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\VSCode]
@="Open with Code"
"Icon"="D:\Program Files\Microsoft VS Code\Code.exe"
[HKEY_CLASSES_ROOT\Directory\shell\VSCode\command]
@=""D:\Program Files\Microsoft VS Code\Code.exe" "%V""
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode]
@="Open with Code"
"Icon"="D:\Program Files\Microsoft VS Code\Code.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command]
@=""D:\Program Files\Microsoft VS Code\Code.exe" "%V""
保存到一个txt文件, 然后改或追为 test.reg 双击就可以了。 里面的目录需要自己替换成自己vscode的安装目录。
将 VSCode 添加到右键菜单
Windows 10 或 macOS 10.14 下安装 VSCode 后,右键快速打开选项并没有快捷启动。
通过注册表添加三个位置的快速打开选项:文件、目录、桌面(目录内)的空白位置。
定位注册表中如下位置:
参考以下结构,在 shell 下新建一个项 Open with VSCode
添加相应字符串值即可实现点击文件的右键菜单进入 VSCode。导出内容如下:
定位至 HKEY_CLASSES_ROOT\Directory\shell ,按照相同结构设置即可实现点击目录的右键菜单进入 VSCode。导出内容如下:
定位至 HKEY_CLASSES_ROOT\Directory\Background\shell ,按照相同结构设置即可实现点击桌面(目录内)的空白位置的右键菜单进入 VSCode。导出内容如下:
通过快速操作添加两个位置的快速打开选项:文件、目录。
右键添加快捷方式(vscode,notepad++)
1.进入 regedit 运行注册表编辑器
按键win+r,输入regedit,点击确定
2.在注册表编辑器找到以下目录
1) 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell
2)新建一个控制指令目录 记住shell下新建目录名称就是新建鼠标右键快捷指令的实际显示名称
3.进行添加快捷指令的目录以及二级command目录
如:"D:\ProgramFiles\Notepad++\notepad++.exe"
6.成功运行
右键菜单,用VSCode打开文件和文件夹
鼠标右击文件或者文件夹,可直接用VSCode打开,非常方便。如果我们安装VSCode的时候没有选择这2个选项,那就享受不到这个便捷的功能了,那么怎么办呢?
有2种方法:
在装的过程中勾选上这2个选项即可(肯定我们不愿意,很多配置 插件都用习惯了,再装很费事,即使是setting sync也免不了麻烦,所以这个我们不推荐)
1, Win+R 打开运行,输入 regedit ,打开 注册表 ,找到 HKEY_CLASSES_ROOT\*\shell 分支,如果没有shell分支,则在*下点击右键,选择“ 新建 - 项 ”,建立shell分支。
2, 在shell下新建“ VisualCode ”项,在右侧窗口的“ 默认 ”双击,在数据里输入“ 用VSCode打开 ”。 这是右键上显示的文字,可以随便写,只是为了方便查看
3, 在“ VisualCode ”下再新建 Command 项,在右侧窗口的“ 默认 ”键值栏内输入程序所在的安装路径,我的是: "D:\anzhuang\Microsoft VS Code\Code.exe" "%1" 。 其中的%1表示要打开的文件参数 。
4, 配置缩略图。在 VisualCode 项上新建 可扩充字符串值 ,命名为 Icon ,双击,把 "D:\anzhuang\Microsoft VS Code\Code.exe" 放进数据就可以了。
5, 关闭注册表,即可生效。
1, Win+R 打开运行,输入 regedit ,打开 注册表 ,找到 HKEY_CLASSES_ROOT\Directory\shell 分支
2, 同上面的2一样,数据内的值为“ 用VSCode打开文件夹 ”
3、4、5、步骤完全一样,不再重复说明了。
2、同上面的2完全一样
3、同上,把 %1 改为 %V ,例如: "D:\anzhuang\Microsoft VS Code\Code.exe" "%V"
4、5同上,完全一样