VScode 右键菜单加入使用用VSCode打开文件和文件夹【Windows】

VScode 右键菜单加入使用用VSCode打开文件和文件夹【Windows】

  • 介绍
  • 修改注册表添加右键打开文件属性
  • 修改注册表添加右键打开文件夹属性
  • 修改注册表添加右键空白区域属性


介绍

鼠标右击文件或者文件夹,可直接用VSCode打开,非常方便。但如果我们在安装VSCode的时候没有勾选这2个选项,那就享受不到这个便捷的功能了,那么怎么办呢?

此时存在2种方法进行修复:

  1. 重装软件
    在安装的过程中勾选上这2个选项即可(肯定我们不愿意,很多配置和插件都用习惯了,再装很费事,即使是 setting sync 也免不了麻烦,尤其是配置了python或C/C++的开发环境,所以这个我们不推荐)
    安装勾选

  2. 修改注册表

完成后结果:

  • 右键打开文件
    在这里插入图片描述

  • 右键打开文件夹
    在这里插入图片描述

  • 右键空白区域:
    在这里插入图片描述

修改注册表添加右键打开文件属性

配置:右键打开文件
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、步骤完全一样,不再重复说明了。

修改注册表添加右键空白区域属性

配置:右键文件夹空白处,打开文件夹
Win+R 打开运行,输入regedit,打开注册表,找到HKEY_CLASSES_ROOT\Directory\Background\shell\分支
2、同上面的2完全一样

在这里插入图片描述

3、同上,把 %1 改为%V,例如:“D:\anzhuang\Microsoft VS Code\Code.exe” “%V”

在这里插入图片描述

4、5同上,完全一样

注意这里是 “%V”

最终效果如下,在空白处右击即可看到:

注意安装路径是否正确,不要直接复制我的。直接右击vscode的桌面快捷方式,看属性,即可快速复制到他的路径。如下图

在这里插入图片描述

获取安装路径

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/28561.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

「网络编程」传输层协议_ UDP协议学习_及原理深入理解

「前言」文章内容大致是传输层协议,UDP协议讲解。 「归属专栏」网络编程 「主页链接」个人主页 「笔者」枫叶先生(fy) 目录 一、传输层二、UDP协议2.1 再谈端口号2.2.1 端口号范围划分2.2.2 认识知名端口号2.2.3 端口号注意问题2.2.4 netstat命令和pidof命令 2.2 UD…

设计模式之享元模式

写在前面 本文看下一种结构型设计模式,享元模式。 1:介绍 1.1:什么时候使用享元模式 当程序需要大量的重复对象,并且这些大量的重复对象只有部分属性不相同,其他都是相同的时候,就可以考虑使用享元设计…

STM32之按键驱动的使用和自定义(MultiButton)

原始Github地址 Github地址 修改后 调整内容 将宏定义转换成配置结构体 头文件 #ifndef _MULTI_BUTTON_H_ #define _MULTI_BUTTON_H_#include "stdint.h" #include "string.h"//According to your need to modify the constants. //#define TICKS_IN…

Redis实战案例19-Redis解决主从一致性问题

主节点(Master)“写操作”: 接收并响应客户端的读写请求。持久化数据到磁盘(根据配置可以选择使用RDB快照或者AOF日志)。将自己的写操作同步给所有的从节点。处理发布/订阅(Pub/Sub)模式中的发…

AUTOSAR CP标准的RTE和BSW各模块的设计及开发工作

AUTOSAR(Automotive Open System Architecture)是一种开放的汽车电子系统架构标准,旨在提供一种统一的软件架构,以实现汽车电子系统的模块化和可重用性。 AUTOSAR标准中的两个重要模块是RTE(Runtime Environment&…

微服务Day2——Nacos注册中心入门

Nacos注册中心 1、Nacos简介 国内公司一般都推崇阿里巴巴的技术,比如注册中心,SpringCloudAlibaba也推出了一个名为Nacos的注册中心。 2、Mac安装 进入Nacos官网下载安装包 http://nacos.io/zh-cn/ Github仓库地址 下载解压后进入nacos/bin目录下 …

Docker——认识Docker 常用命令 Linux中安装docker 常见问题及其解决

目录 引出Docker是啥?Docker是啥?Docker VS 虚拟机1.特性优势2.资源优势 Docker的架构Docker常用命令(0)docker run(1)docker ps(2)docker stop 容器名称(3)…

大二毕设.2-自研Spring框架

目录 项目描述: 基本演示 提取标记类 IOC容器的装载 IOC容器的操作 DI依赖注入 Aspect排序 AOP MVC 功能实现讲解 项目描述: 为了更好地学习 Spring 的核心,参考 Spring 源码实现的一个简易框架当前已实现 IOC,DI依赖注…

学习react,复制一个civitai(C站)-更新3

更新内容 优化了一下加载速度 图片列表 初步更新了199张图片,大部分都有stable diffusion 的prompts。 可以直接复制到AI绘画里面使用。 先来看看效果图吧: 我还是挺喜欢这种砌砖流布局 技术点 同样使用了砌墙瀑布流布局:masonry js 安装方法 npm …

2023-07-10 linux IIO子系统使用学习,在TI 的ads1015驱动里面看到相关使用,故花点时间进行简单的学习,入门级别,纪录点滴。

一、Linux IIO(Industrial I/O)架构是Linux内核提供的一种用于支持各种类型传感器和数据采集设备的子系统,包括温度、压力、湿度、加速度、光度等多种传感器。 二、这个就是ads1015的驱动,里面用到iio子系统。 ti-ads1015.c adc…

qiankun框架vue3主应用和子应用生产环境打包部署nginx

首先下载nginx,进行最小化配置 用vscode 打开nginx.conf文件 在http模块的server模块里进行配置 listen 字段监听端口号 http的默认端口号是80(nginx的端口号可以随便写) server_name字段 是ip地址 lochhost就是127.0.0.1 lacation 字段 是在浏览器的地址栏http协议ip地址…

【es报错】:

报错信息 reasonrequest [/test1] contains unrecognized parameter: [include_type_name] 解决方法 统一导入client下的包: