VSCode 没有添加Windows右键菜单

news2025/6/11 16:14:22

关键字:VSCode;Windows右键菜单;注册表。


文章目录

  • 前言
  • 一、工程环境
  • 二、配置流程
    • 1.右键文件打开
    • 2.右键文件夹打开
    • 3.右键空白处打开文件夹
  • 三、测试
  • 总结


前言

  安装 VSCode 时没有注意,实际使用的时候发现 VSCode 在 Windows 菜单栏还是挺有用的,所以准备自己倒腾一下,这篇博文主要是为了记录自己的配置过程。


一、工程环境

  以下的案例基于:

  • PC操作系统:WIN11
  • VSCode:1.100.3 (user setup)

二、配置流程

  在没有配置之前的 Windows 右键菜单:
Alt

图2.1 没有配置 VSCode 的 Windows 右键菜单

为了更便捷的使用 VSCode ,以下对该流程进行记录。

1.右键文件打开

  首先,WIN+R 开启运行服务,并输入regedit随后打开注册表编辑器:
Alt

图2.2 运行服务

打开注册表界面如图:
Alt

图2.3 注册表界面

在注册表编辑器的目录下找到路径 HKEY_CLASSES_ROOT/*/shell:
Alt

图2.4 HKEY_CLASSES_ROOT/*/shell 路径

在 shell 路径下新建项 :
Alt

图2.5 新建项 VisualCode

创建成功后会在HKEY_CLASSES_ROOT/*/shell路径下出现一个名为VisualCode的文件夹:
Alt

图2.6 新建 VisualCode 成功

选中VisualCode,随后双击右侧窗口中的默认
Alt

图2.7 双击“默认”

数据数值后的输入框中输入 “用 VSCode 打开”:
Alt

图2.8 在数值数据后的输入框中输入“用 VSCode 打开”

上图中的数值数据是Windows右键菜单显示的内容,可自定义。随后,在VisualCode 中新建项Command
Alt

图2.9 在 VisualCode 中新建项 Command

在 VSCode 属性中复制安装路径
Alt

图2.10 复制 VSCode 安装路径

选中Command双击右侧窗口中的默认,并在数据数值后的输入框中输入刚刚复制的VSCode 安装路径
Alt

图2.11 输入复制好的 VSCode 安装路径

VisualCode中创建可扩充字符串值icon:
Alt

图2.12 在 VisualCode 中创建可扩充字符串值 icon

双击新添加的icon输入VSCode 的安装路径:
Alt

图2.13 在 icon 的数据数值中输入 VSCode 安装路径

2.右键文件夹打开

  找到HKEY_CLASSES_ROOT\Directory\shell路径:
Alt

图2.14 HKEY_CLASSES_ROOT\Directory\shell

在该路径下新建项VisualCode
Alt

图2.15 新建项 VisualCode

在 VisualCode 的默认->数据数值中输入VSCode的安装路径
Alt

图2.16 输入Windows右键菜单的显示内容

在 VisualCode 路径下新建可扩充字符串值 icon:
Alt

图2.17 新建可扩充字符串值 icon

icon->数据数值 中输入安装路径:
Alt

图2.18 输入安装路径

在 Visualcode 路径下新建 Command:
Alt

图2.19 新建项 Command

Command->数据数值中输入 VSCode 安装路径:
Alt

图2.20 输入安装路径

3.右键空白处打开文件夹

  找到路径 HKEY_CLASSES_ROOT\Directory\Background\shell:
Alt

图2.21 HKEY_CLASSES_ROOT\Directory\Background\shell

在上述路径中新建 VisualCode:
Alt

图2.22 新建项 VisualCode

在上述新建项中设置默认->数据数值
Alt

图2.23 设置数据数值

添加可扩充字符串值并设置icon->数据数值
Alt

图2.24 添加可扩充字符串值

在 VisualCode 路径下新建 Command,并设置其数据数值:
Alt

图2.25 新建项并设置数据数值

三、测试

  右键打开文件:
Alt

图3.1 右键打开文件

右键打开文件夹:
Alt

图3.2 右键打开文件夹

右键空白处打开文件夹:
Alt

图3.3 右键空白处打开文件夹

总结

  在 Windows 右键菜单添加 VSCode。

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

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

相关文章

vxe-table vue 表格复选框多选数据,实现快捷键 Shift 批量选择功能

vxe-table vue 表格复选框多选数据&#xff0c;实现快捷键 Shift 批量选择功能 查看官网&#xff1a;https://vxetable.cn 效果 代码 通过 checkbox-config.isShift 启用批量选中,启用后按住快捷键和鼠标批量选取 <template><div><vxe-grid v-bind"gri…

Android Framework预装traceroute执行文件到system/bin下

文章目录 Android SDK中寻找traceroute代码内置traceroute到SDK中traceroute参数说明-I 参数&#xff08;使用 ICMP Echo 请求&#xff09;-T 参数&#xff08;使用 TCP SYN 包&#xff09; 相关文章 Android SDK中寻找traceroute代码 设备使用的是Android 11&#xff0c;在/s…

生信服务器 | 做生信为什么推荐使用Linux服务器?

原文链接&#xff1a;生信服务器 | 做生信为什么推荐使用Linux服务器&#xff1f; 一、 做生信为什么推荐使用服务器&#xff1f; 大家好&#xff0c;我是小杜。在做生信分析的同学&#xff0c;或是将接触学习生信分析的同学&#xff0c;<font style"color:rgb(53, 1…

react-pdf(pdfjs-dist)如何兼容老浏览器(chrome 49)

之前都是使用react-pdf来渲染pdf文件&#xff0c;这次有个需求是要兼容xp环境&#xff0c;xp上chrome最高支持到49&#xff0c;虽然说iframe或者embed都可以实现预览pdf&#xff0c;但为了后续的定制化需求&#xff0c;还是需要使用js库来渲染。 chrome 49测试环境 能用的测试…

RKNN开发环境搭建2-RKNN Model Zoo 环境搭建

目录 1.简介2.环境搭建2.1 启动 docker 环境2.2 安装依赖工具2.3 下载 RKNN Model Zoo2.4 RKNN模型转化2.5编译C++1.简介 RKNN Model Zoo基于 RKNPU SDK 工具链开发, 提供了目前主流算法的部署例程. 例程包含导出RKNN模型, 使用 Python API, CAPI 推理 RKNN 模型的流程.   本…

20250609在荣品的PRO-RK3566开发板的Android13下解决串口可以执行命令但是脚本执行命令异常的问题

20250609在荣品的PRO-RK3566开发板的Android13下解决串口可以执行命令但是脚本执行命令异常的问题 2025/6/9 20:54 缘起&#xff0c;为了跨网段推流&#xff0c;千辛万苦配置好了网络参数。 但是命令iptables -t filter -F tetherctrl_FORWARD可以在调试串口/DEBUG口正确执行。…

21-Oracle 23 ai-Automatic SQL Plan Management(SPM)

小伙伴们&#xff0c;有没有迁移数据库完毕后或是突然某一天在同一个实例上同样的SQL&#xff0c; 性能不一样了、业务反馈卡顿、业务超时等各种匪夷所思的现状。 于是SPM定位开始&#xff0c;OCM考试中SPM必考。 其他的AWR、ASH、SQLHC、SQLT、SQL profile等换作下一个话题…

性能优化中,多面体模型基本原理

1&#xff09;多面体编译技术是一种基于多面体模型的程序分析和优化技术&#xff0c;它将程序 中的语句实例、访问关系、依赖关系和调度等信息映射到多维空间中的几何对 象&#xff0c;通过对这些几何对象进行几何操作和线性代数计算来进行程序的分析和优 化。 其中&#xff0…

【Zephyr 系列 16】构建 BLE + LoRa 协同通信系统:网关转发与混合调度实战

🧠关键词:Zephyr、BLE、LoRa、混合通信、事件驱动、网关中继、低功耗调度 📌面向读者:希望将 BLE 和 LoRa 结合应用于资产追踪、环境监测、远程数据采集等场景的开发者 📊篇幅预计:5300+ 字 🧭 背景与需求 在许多 IoT 项目中,单一通信方式往往难以兼顾近场数据采集…

二维数组 行列混淆区分 js

二维数组定义 行 row&#xff1a;是“横着的一整行” 列 column&#xff1a;是“竖着的一整列” 在 JavaScript 里访问二维数组 grid[i][j] 表示 第i行第j列的元素 let grid [[1, 2, 3], // 第0行[4, 5, 6], // 第1行[7, 8, 9] // 第2行 ];// grid[i][j] 表示 第i行第j列的…

HTML版英语学习系统

HTML版英语学习系统 这是一个完全免费、无需安装、功能完整的英语学习工具&#xff0c;使用HTML CSS JavaScript实现。 功能 文本朗读练习 - 输入英文文章&#xff0c;系统朗读帮助练习听力和发音&#xff0c;适合跟读练习&#xff0c;模仿学习&#xff1b;实时词典查询 - 双…

【threejs】每天一个小案例讲解:创建基本的3D场景

代码仓 GitHub - TiffanyHoo/three_practices: Learning three.js together! 可自行clone&#xff0c;无需安装依赖&#xff0c;直接liver-server运行/直接打开chapter01中的html文件 运行效果图 知识要点 核心三要素 场景&#xff08;Scene&#xff09; 使用 THREE.Scene(…

C#中用于控制自定义特性(Attribute)

我们来详细解释一下 [AttributeUsage(AttributeTargets.Class, AllowMultiple false, Inherited false)] 这个 C# 属性。 在 C# 中&#xff0c;Attribute&#xff08;特性&#xff09;是一种用于向程序元素&#xff08;如类、方法、属性等&#xff09;添加元数据的机制。Attr…

2025 后端自学UNIAPP【项目实战:旅游项目】7、景点详情页面【完结】

1、获取景点详情的请求【my_api.js】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口&#xff08;适配服务端返回 Token&#xff09; export const login async (code, avatar) > {const res await http(/login/getWXSessionKey, {code,avatar}); };//…

项目进度管理软件是什么?项目进度管理软件有哪些核心功能?

无论是建筑施工、软件开发&#xff0c;还是市场营销活动&#xff0c;项目往往涉及多个团队、大量资源和严格的时间表。如果没有一个系统化的工具来跟踪和管理这些元素&#xff0c;项目很容易陷入混乱&#xff0c;导致进度延误、成本超支&#xff0c;甚至失败。 项目进度管理软…

JUC并发编程(二)Monitor/自旋/轻量级/锁膨胀/wait/notify/锁消除

目录 一 基础 1 概念 2 卖票问题 3 转账问题 二 锁机制与优化策略 0 Monitor 1 轻量级锁 2 锁膨胀 3 自旋 4 偏向锁 5 锁消除 6 wait /notify 7 sleep与wait的对比 8 join原理 一 基础 1 概念 临界区 一段代码块内如果存在对共享资源的多线程读写操作&#xf…

深入理解 C++ 左值右值、std::move 与函数重载中的参数传递

在 C 编程中&#xff0c;左值和右值的概念以及std::move的使用&#xff0c;常常让开发者感到困惑。特别是在函数重载场景下&#xff0c;如何合理利用这些特性来优化代码性能、确保语义正确&#xff0c;更是一个值得深入探讨的话题。 在开始之前&#xff0c;先提出几个问题&…

java 局域网 rtsp 取流 WebSocket 推送到前端显示 低延迟

众所周知 摄像头取流推流显示前端延迟大 传统方法是服务器取摄像头的rtsp流 然后客户端连服务器 中转多了&#xff0c;延迟一定不小。 假设相机没有专网 公网 1相机自带推流 直接推送到云服务器 然后客户端拉去 2相机只有rtsp &#xff0c;边缘服务器拉流推送到云服务器 …

免费批量Markdown转Word工具

免费批量Markdown转Word工具 一款简单易用的批量Markdown文档转换工具&#xff0c;支持将多个Markdown文件一键转换为Word文档。完全免费&#xff0c;无需安装&#xff0c;解压即用&#xff01; 官方网站 访问官方展示页面了解更多信息&#xff1a;http://mutou888.com/pro…

以太网PHY布局布线指南

1. 简介 对于以太网布局布线遵循以下准则很重要&#xff0c;因为这将有助于减少信号发射&#xff0c;最大程度地减少噪声&#xff0c;确保器件作用&#xff0c;最大程度地减少泄漏并提高信号质量。 2. PHY设计准则 2.1 DRC错误检查 首先检查DRC规则是否设置正确&#xff0c;然…