windows11右键菜单新增项增加md文件,使用Typora

网上对修改右键菜单增加新建Typora选项,有两个方案,站在前人的肩膀,汇总一下

方案一:

  1. 打开注册表
    Windows+R 打开运行或 Windows + Q 打开搜索,输入 regedit 打开注册表
    windows11右键菜单新增项增加md文件,使用Typora_第1张图片

windows11右键菜单新增项增加md文件,使用Typora_第2张图片

  1. 定位文件位置
    在路径处输入HKEY_CLASSES_ROOT\Directory\Background\shell,定位到shell处
    windows11右键菜单新增项增加md文件,使用Typora_第3张图片
  2. 新建项Typora
    点击shell,右键新建项,命名为Typora,点击Typora,点击右边默认,右键修改,修改数值数据为“新增 Markdown 文件”(这里就是右键显示的内容);点击左边Typora文件夹,右键新建字符串值,命名为icon,数值数据为Typora安装的绝对路径(右键选项前面的icon)
    windows11右键菜单新增项增加md文件,使用Typora_第4张图片
    完成这一步,在桌面右键菜单中就可以看到图标了,但还不能运行,需要添加路径
    windows11右键菜单新增项增加md文件,使用Typora_第5张图片
  3. Typora右键新建项command
    点击Typora,右键新建项,命名为command, 修改右边窗口的默认文件,填写文件路径(带有英文引号),在末尾加上%V
    windows11右键菜单新增项增加md文件,使用Typora_第6张图片

%V 不加也行,可能是Typora版本问题?我的版本是1.2.4

此时,右键菜单就有反应了,直接打开了Typora。

方案二:

  1. win + R输入【regedit】
  2. 定位路径 【计算机\HKEY_CLASSES_ROOT.md】
  3. 点击.md文件夹, 双击右侧(默认)项,将数值数据改为【Typora.md】
  4. 右键.md文件夹 => 新建 => 项,把新建的项命名为【ShellNew】
  5. 右键ShellNew => 新建 => 字符串值,将该字符串值名称改为【NullFile】
  6. 关闭注册表即可

和方案一差不多,就不一项项截图了,最终是这样
windows11右键菜单新增项增加md文件,使用Typora_第7张图片
效果:
windows11右键菜单新增项增加md文件,使用Typora_第8张图片
windows11右键菜单新增项增加md文件,使用Typora_第9张图片
这种方案,就和新建文本一样,个人更倾向于此方案

附:注册表command参数含义

参数 大致含义
%* 所有参数
%0、%1 第一个参数,就是当前文件的路径,虽然应用是16位时,路径是短路径,但是现在基本都是32位或64位的,所以基本都是长路径
%2 - %9 第二到第九个参数,具体是什么样的,抱歉,我也不清楚,emm
%D 当前目录路径
%H 不清楚什么意思,不过结果总是0
%I 每次都是不同的数字:number:number这样的结构
%L 同%1,不过是固定长路径,所以都说这个更好
%S 同%H不清楚,但每次都是1
%V 具体解释不太清楚,好像说是在没有动作的情况下什么什么的,不过基本上也是当前的路径
%W workspace, 当前文件的父目录的路径,不过有人说这个似乎会出点问题

参考:
Windows11添加鼠标右键新建Typora选项
sublime添加右键菜单
Windows 10 右键菜单 新建项添加md文件(Typora)

你可能感兴趣的:(工具,windows,编辑器)