右击文件或者文件夹使用vscode打开

平常我们在打开项目时,经常会需要快捷打开方式,直接使右键使用编辑器打开,但是有时在安装时忘记了选择
“Add “Open with Code” action to Windows Explorer file context menu”
在Windows资源管理器文件上下文菜单中添加“用代码打开”操作
Add “Open with Code” action to Windows Explorer directory context menu
在Windows资源管理器目录上下文菜单中添加“用代码打开”操作
在这里插入图片描述
所以我们在右击文件或者文件夹时候没有出现:“Open with code”选项
问题解决有不同方法:
第一种方法是重新安装vscode,但是平常我们配置了很多插件和规则等,此方法太麻烦,不建议
第二种方法是还可以修改注册表使用代码等,这里我感觉偏复杂一些,也未使用
第三种方法,也是我最终使用的方法,是利用注册表中添加:
首先在下方搜索处输入"regedit",打开注册表编辑器:
在这里插入图片描述
首先在vscode的快捷方式上右键-属性-快捷方式-目标,复制运行程序地址:
在这里插入图片描述
然后打开注册表编辑器之后,
我们需要修改的是文件右键选择vscode打开和文件夹右键选择vscode打开
一、使用文件
1、找到HKEY_CLASSES_ROOT*\shell分支,若没有,就"新建-项",建立shell分支。
2、在shell下“新建-项”“vsCode”(这名字可以自定义),在右侧窗口的“默认”键值栏中输入“Open with vsCode”(此处可以自定义,是右键快捷选择的提示语)。
设置icon:然后在vscode处右键-新建 “可扩充字符串(E)”,新建之后的命名为Icon,键值栏中输入刚刚复制的运行程序的地址“D:\softInstall\vscode\vsCode\Code.exe”(这里是自己的地址,不要直接粘贴我的)。
在这里插入图片描述
3、然后在vscode处右键新建项“command”,在“默认”的键值栏中输入刚刚复制的运行程序的地址“D:\softInstall\vscode\vsCode\Code.exe “%1””,要在后边加上空格和"%1",%1表示要打开的文件参数。
在这里插入图片描述
此时若关闭注册表编辑器,即可实现文件右击可选择“Open with vsCode”选项。
二、使用文件夹:
1、找到HKEY_CLASSES_ROOT\Directory\shell分支,若没有,就"新建-项",建立shell分支。
在这里插入图片描述
其余步骤与文件的一样,最后关闭注册表编辑器即可。

设置右键可快捷使用vscode打开
分别设置文件和文件夹右键

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

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

相关文章

Xcode 14.3 新版问题总结

1. "xxx/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/xxxx" failed: No such file or directory 解决:Pods/Targets Support Files/Pods-App-frameworks.sh中 if [ -L "${source}" ]; thenecho "Symlinked..."# sour…

HttpClient基本使用

十二、HttpClient 12.1 介绍 HttpClient是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HttpClient作用: 发送HTTP请求接收响应数据 …

Jtti:redis出现太多连接错误怎么解决

Redis出现太多连接错误通常是由于一些常见问题引起的,这些问题可能会导致连接超限、性能下降或服务不可用。以下是一些可能导致Redis连接错误的原因以及如何解决它们的建议: 1. 连接泄漏: 连接泄漏是指在使用完Redis连接后没有正确关闭它们。…

1-10 HTML中input属性

HTML中input属性 text:用于接受单行文本输入password:用于密码输入,输入字符会被掩盖radio:用于单选按钮,用户可以在一组选项中选择一个checkbox:用于复选框,用户可以选择多个选项number&#…

有效的括号

给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有…

Django 表单处理:从前端到后台的全流程指南

Django作为一个高级Python Web框架,它的表单处理能力强大,可以有效地处理用户输入,进行数据验证以及错误处理。本文将详细介绍如何在Django中创建、处理和使用表单。 1. Django表单系统的核心 Django的表单系统处理表单的生命周期&#xff…

Python之字符串详解

目录 一、字符串1、转义字符与原始字符串2、使用%运算符进行格式化 一、字符串 在Python中,字符串属于不可变、有序序列,使用单引号、双引号、三单引号或三双引号作为定界符,并且不同的定界符之间可以互相嵌套。 ‘abc’、‘123’、‘中国’…

MySQL:一文掌握MySQL索引

目录 概念优缺点索引的数据结构Hash索引有序数组索引二叉搜索树平衡二叉树B树B树 索引的物理结构MyISAM存储引擎InnoDB存储引擎 索引的分类页、区、段change buffer 和索引回表和覆盖索引索引优化面试题索引哪些情况下会失效什么是索引下推主键选择自增和uuid的区别 概念 官方…

修改YOLOv5的模型结构

YOLOv5 模型结构 C3模块结构图 修改目标 修改目标是移除C3模块concat后的卷积操作 YOLOv5的模型存储在项目目录下的models目录中。 一些以yaml为后缀的文件保存了一些模型的超参数,通过不同的参数,形成了yolov5s,yolov5n,yolov5l等不同参数等级&#…

3D模型格式转换工具HOOPS Exchange对工业级3D产品HOOPS的支持与应用

一、概述 HOOPS Exchange是一套高性能模型转换软件库,可以给软件提供强大的模型的导入和导出功能,我们可以将其单独作为转换工具使用,也可以将其集成到自己的软件中。 同样,HOOPS 的其它产品,也离不开HOOPS Exchange…

鸿蒙应用开发取消标题栏

在config.json中的module下添加如下内容: "metaData": {"customizeData": [{"name": "hwc-theme","extra": "","value": "androidhwext:style/Theme.Emui.Light.NoTitleBar"}] }…

【Java 进阶篇】Java文件下载案例详解

文件下载是Web应用程序中常见的功能之一。它允许用户从Web服务器上下载文件,例如文档、图片、音频、视频等。在本文中,我们将详细解释如何在Java Web应用程序中实现文件下载功能。我们将提供示例代码和逐步说明,以帮助您理解和实现这一功能。…

【漏洞复现】Aapache_Tomcat_AJP协议_文件包含漏洞(CVE-2020-1938)

感谢互联网提供分享知识与智慧,在法治的社会里,请遵守有关法律法规 文章目录 1.1、漏洞描述1.2、漏洞等级1.3、影响版本1.4、漏洞复现1、基础环境2、漏洞扫描3、漏洞验证 说明内容漏洞编号CVE-2020-1938漏洞名称Aapache_Tomcat_AJP文件包含漏洞漏洞评级高…

Minium:专业的小程序自动化工具

小程序架构上分为渲染层和逻辑层,尽管各平台的运行环境十分相似,但是还是有些许的区别(如下图),比如说JavaScript 语法和 API 支持不一致,WXSS 渲染表现也有不同,所以不论是手工测试&#xff0c…

【Java】三种方案实现 Redis 分布式锁

序言 setnx、Redisson、RedLock 都可以实现分布式锁&#xff0c;从易到难得排序为&#xff1a;setnx < Redisson < RedLock。一般情况下&#xff0c;直接使用 Redisson 就可以啦&#xff0c;有很多逻辑框架的作者都已经考虑到了。 方案一&#xff1a;setnx 1.1、简单实…

深度学习_9_图片分类数据集

散装代码&#xff1a; import matplotlib.pyplot as plt import torch import torchvision from torch.utils import data from torchvision import transforms from d2l import torch as d2ld2l.use_svg_display()# 通过ToTensor实例将图像数据从PIL类型变换成32位浮点数格式…

TCP IP 网络编程(七) 理解select和epoll的使用

文章目录 理解select函数select函数的功能和调用顺序设置文件描述符设置监视范围及超时select函数调用示例 优于select的epoll基于select的I/O复用速度慢实现epoll时必要的函数和结构体epoll_createepoll_ctlepoll_wait基于epoll的服务器端 边缘触发和水平触发 理解select函数 …

Android - 可拖动按钮悬浮button

一、可以拖动的View全局拖动&#xff0c;直接贴代码 public class MainActivity extends Activity {private LinearLayout btn_test;// 控件上一次所处的坐标private float lastX 0;private float lastY 0;// 记录控件开始位置private float beginX 0;private float beginY…

如何基于 vue3+el-upload 二次封装上传文件组件到阿里云 oss(附上传进度条)

如何基于 vue3el-upload 二次封装上传文件组件到阿里云 oss 附进度条 一、创建生成全局唯一标识符 方法二、导入计算文件Md5(spark-md5)三、安装依赖ali-oss四、创建导出ali-oss 方法五、创建上传文件 组件(完整代码)六、引入使用组件 一、创建生成全局唯一标识符 方法 在util…

数据库的事务四大特性(ACID)、详解隔离性以及隔离级别、锁

文章目录 &#x1f389;数据库的事务四大特性&#xff08;ACID&#xff09;以及隔离性一、事务的四大特性✨1、原子性&#xff08;Atomicity&#xff09;&#x1f38a;2、一致性&#xff08;Consistency&#xff09;&#x1f38a;3、隔离性&#xff08;Isolation&#xff09;&a…