前言

  因为最近尝试学习用Markdown来写文档, 常常需要新建.md文档,但由于Windows并不会自带把.md文档放入右键新建项中(像Word、Excel那样),所以方便起见,自己手动设置Windows下右键新建.md文件。根据以下内容就能新建一个好看图标的Markdown新建文件了。

环境

windows10操作系统
Typora编辑器

方法一

1.打开注册表

  1. 使用快捷键Win+R调出运行对话框
  1. 框中输入regedit,按回车打开注册表编辑器

2.修改注册表

  1. 计算机-HKEY_CLASSES_ROOT右键(CTRL+F)查找,输入Typora,勾选项,取消勾选值和数据
  1. 查看本机运行程序,我使用的是Typora
  1. 再次在计算机-HKEY_CLASSES_ROOT右键(CTRL+F)查找,输入.md,勾选项,取消勾选值和数据
  • 修改指定.md文件的运行程序

点击刚刚查找到的.md文件夹。双击默认文件修改数据为Typora.exeTypora.md

题外话(拓展可看可不看)

此段题外话(个人发现)
1)我开始按照网上参考单独一个一个修改注册弄了半天右键就是新建不了.md
后来发现.md文件默认数据必须改为Typora.md而不是网上的Typora.exe
2)如果非要修改.md文件数据为Typora.exe,可以参考方法二通过打开reg后缀文件自动添加时候。注册表才能生效,右键可以新建.md文件

  • 修改(没有此文件夹就新建)ShellNew文件夹

右键-新建字符串值名称重署名为NullFile

  1. 右键查看效果

方法二

  1. 新建文本文档

打开新建文本文档复制粘贴以下内容然后保存

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="Typora.exe"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\Typora.exe]
@="Markdown"

代码解释:

@="Typora.exe" 代表的是指定.md文件的运行程序
@="Markdown" 代表的是右键时默认的文件名字,这样写新建为新建Markdown.md文件,而且右键菜单中显示MarkDown而

  1. 将txt后缀保存成reg格式

最好是另存为修改后缀为.reg
(防止有些像我一样的计算机>查看>文件扩展名还未勾选,不好修改扩展名)
重点文件名可以随便取,文件后缀一定要改为.reg

双击新建Markdown.reg打开注入信息

  1. 随便桌面或某个磁盘内右键即可查看效果

编辑新建图标(非必须)

  1. Typora为例,在注册表Typora.exe下点击项DefaultIcon,双击默认修改数值数据
  2. 将属性修改为想要设置的Markdown文件图标的地址

无论今后遇到什么事情,请不要后悔与我相遇