1. 添加notepad++到右键菜单[1]

添加到 右键菜单

将以下内容保存为 OpenWithNotepad++.reg 文件,双击运行即可(其中可执行文件路径和菜单项名称请自行替换):

注: 下面代码需把路径改为自己的路径.

改完后删除 //改完请删掉此注释

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\NotePad++]
@="Edit with NotePad++"
"Icon"="C:\\Program Files\\Notepad++\\notepad++.exe" //改完请删掉此注释 [HKEY_CLASSES_ROOT\*\shell\NotePad++\Command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\"" //改完请删掉此注释

从右键菜单删除[2]

如果要删除右键菜单,也是一样的道理:

将以下内容保存为 removeNotepad++Menu.reg 文件

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\NotePad++]

.reg 文件简要说明(registry)[3]

Windows Registry Editor Version 5.00
;说明文件以下内容使用Windows注册表编辑器5.00 的版本来读取
[HKEY_CLASSES_ROOT\*\shell\NotePad++]
;这个[]里面的内容是注册表可识别的目录,如不存在则新建
@="Edit with NotePad++"
;这个是显示在鼠标右键菜单栏上的内容(实际上是一个省略名称的键值对或者说变量,对应下图中的(默认),可以在注册表编辑器中新建)
"Icon"="C:\\Program Files\\Notepad++\\notepad++.exe"
;这个是点击右键菜单栏实际打开的程序(名为"Icon"的键值对,可以在注册表编辑器中新建) [HKEY_CLASSES_ROOT\*\shell\NotePad++\Command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" \"%1\""
;windows 字符串中的字符"\"和"""需要用"\"来转义,"%1" 指的是鼠标选中的内容,如左键选中"helloWord.py",
;右键选择"Edit with Notepad++"时,"helloWord.py"将会作为参数值传递,"%1"指的就是"helloWord.py",
;实际上,%1应该会包含绝对路径,比如"C:\\helloWord.py"。

reg语法参考:

   http://blog.sina.com.cn/s/blog_4b0ca6b101000718.html

bat脚本注释参考

  https://blog.csdn.net/wh_19910525/article/details/8125762

2. 把 VS Code 添加到右键菜单打开文件和文件夹[4]

新建文本 把下面代码放进去 改名为 vsCodeOpenFolder.reg .

注: 下面代码需把路径改为自己的路径.

改完后删除 //改完请删掉此注释

一切改完,运行此文件即可.

Windows Registry Editor Version 5.00   

; Open files
[HKEY_CLASSES_ROOT\*\shell\Open with VS Code]
@="Edit with VS Code"
"Icon"="D:\\LENOVOE\\Microsoft VS Code\\Code.exe",0" //改完请删掉此注释 [HKEY_CLASSES_ROOT\*\shell\Open with VS Code\command]
@="\"D:\\LENOVOE\\Microsoft VS Code\\Code.exe\" \"%1\"" //改完请删掉此注释 ; This will make it appear when you right click ON a folder
; The "Icon" line can be removed if you don't want the icon to appear [HKEY_CLASSES_ROOT\Directory\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="D:\\LENOVOE\\Microsoft VS Code\\Code.exe",0" //改完请删掉此注释 [HKEY_CLASSES_ROOT\Directory\shell\vscode\command]
@="\"D:\\LENOVOE\\Microsoft VS Code\\Code.exe\" \"%1\"" //改完请删掉此注释 ; This will make it appear when you right click INSIDE a folder
; The "Icon" line can be removed if you don't want the icon to appear [HKEY_CLASSES_ROOT\Directory\Background\shell\vscode]
@="Open Folder as VS Code Project"
"Icon"="D:\\LENOVOE\\Microsoft VS Code\\Code.exe",0" //改完请删掉此注释 [HKEY_CLASSES_ROOT\Directory\Background\shell\vscode\command]
@="\"D:\\LENOVOE\\Microsoft VS Code\\Code.exe\" \"%1\"" //改完请删掉此注释

  1. 手动添加注册表,不推荐!不过可以参考下图片。添加notepad++到右键菜单 - 简书 (jianshu.com)

  2. 添加 Notepad++ 至右键菜单的几种方法-xiaoerbuyu1233的博客 (archive.org)

  3. Notepad++ 添加到右键菜单栏 快速打开文件 - 有你~你是美好滴 - 博客园 (archive.org)

  4. 把 VS Code 添加到右键菜单打开文件和文件夹 ( 其他程序一样 ) - 简书 (archive.org)

添加xxx到右键菜单的更多相关文章

  1. 将Sublime Text 添加到鼠标右键菜单的教程方法

    安装notepad++软件,在菜单右键自动会添加“edit with notepad++"的选项,那么怎么将Sublime Text 添加到鼠标右键菜单呢?下面是我的操作过程,希望有帮助! ...

  2. cygwin添加到有右键菜单

    cygwin添加到有右键菜单 前提 为了在windows中使用cygwin编译指定文件代码更为方便,所以动心思琢磨把cygwin添加到右键菜单,百度了一下,发现很多这样的教程,但是有问题,比如添加了但 ...

  3. [右键]如何添加Sublime为右键菜单

    Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command] @=&q ...

  4. 手动添加git 到 右键菜单

    1.通过在“运行”中输入‘regedit’,打开注册表. 2.找到[HKEY_CLASSES_ROOT\Directory\Background]. 3.在[Background]下如果没有[shel ...

  5. 添加删除系统右键菜单(就是上下文菜单,也就是Context Menu)中的一些选项

    随着电脑安装的东西越来越多,右侧菜单也原来越长,很不方面.所以打算清理一下 我删除的大约以下几个,友好一点的都可以配置.当然也可以通过注册表直接删除. 特:注册表备份,即导入导出,避免一失足成千古恨. ...

  6. 将 notepad++ 添加到鼠标右键菜单 带图标

    1.打开注册表编辑器,HKEY_CLASSES_ROOT\*\shell目录点击右键.新建-->项,这里命名的项则就是鼠标右键列表里面显示的内容,这里起名为[Edit With Notepad+ ...

  7. git便携版 添加git-bash到右键菜单

    注册表路径 HKEY_CLASSES_ROOT\Directory\Background\shell 新建项取名open in git 默认设置为右键显示的名称 Git Bash Here 新建字符串 ...

  8. 怎样手动添加 Sublime 3 右键菜单

    [Version] Signature="$Windows NT$" [DefaultInstall] AddReg=SublimeText3 [SublimeText3] hkc ...

  9. QStandardItemModel角色控制及QTreeView添加不同的右键菜单

    http://blog.csdn.net/czyt1988/article/details/26018513

随机推荐

  1. 快速上手pandas(上)

      pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation to ...

  2. 【题解】将军令 Luogu P3942 (未完成)

    历史/落在/赢家/之手 至少/我们/拥有/传说 谁说/败者/无法/不朽 拳头/只能/让人/低头 念头/却能/让人/抬头 抬头/去看/去爱/去追 你心中的梦 将军令 题目描述 又想起了四月. 如果不是省 ...

  3. csp-s模拟测试41「夜莺与玫瑰·玫瑰花精·影子」

    夜莺与玫瑰 题解 联赛$T1$莫比乌斯$\%\%\%$ $dead$  $line$是直线 首先横竖就是$n+m$这比较显然 枚举方向向量 首先我们枚举方向向量时只枚举右下方向,显然贡献$*2$就是所 ...

  4. 最新Unity 与Android 交互通信(基于Unity 2019.4 和 Android Studio 4.1.1)

    原文章链接:https://blog.csdn.net/woshihaizeiwang/article/details/115395519 CLSays:网上找了一圈,真的是很多都不能用,要么太老,要 ...

  5. 五、JavaSE语言基础之流程控制

    流程控制的简单概念 流程控制:指通过关键字控制代码的执行流程; 一.顺序结构:执行顺序从左到右从上到下; 顺序结构无关键字,一般而言大多数代码都是顺序结构; 二.选择结构:根据条件判断是否执行 选择结 ...

  6. Redis之阻塞分析

    Redis是典型的单线程架构,所有的读写操作都是在一条主线程中完成的.当Redis用于高并发场景时,这条线程就变成了它的生命线.如果出现阻塞,哪怕是很短时间,对于我们的应用来说都是噩梦.导致阻塞问题的 ...

  7. 基于Istio构建微服务安全加固平台的探索

    简介 An open platform to connect, secure, control and observe services. Istio 是一个由谷歌.IBM 与Lyft共同开发的开源项 ...

  8. 温故知新,CSharp遇见字符串比较(String Comparison),更佳科学的比较字符串

    背景 在C#中,我们经常会遇到需要比较字符串的场景,有时候甚至因为外部输入的不确定性,我们需要忽略大小写来进行比较,以达到判断业务的述求. 对字符串用法的建议 使用.NET进行开发时,请遵循以下简要建 ...

  9. 7、解决windows10家庭版无法远程连接服务器的问题

    (1)方法一: 升级windows10为专业版,因为win10家庭版没有组策略: (2)方法二:通过远程命令: 同时按住"win+r"键调出"运行",在方框内输 ...

  10. python之字典(dict)基础篇

    字典:dict 特点: 1>,可变容器模型,且可存储任意类型对象,字符串,列表,元组,集合均可: 2>,以key-value形式存在,每个键值 用冒号 : 分割,每个键值对之间用逗号 , ...