修改鼠标右键的“新建”文件

自从用了Typora以后就基本告别了word,无论是简洁的用户界面还是优美的markdown语法都给了我很好的写作体验,让我能够专注于文字本身而无需担心格式问题。

但是也有一个问题困扰了我很久,那就是.md的文件好像没有办法通过鼠标右键的新建进行快捷的创建。

其实很简单,只需要一点注册表文件相关的知识就可以解决。

右键 → 新建 中的每一项,几乎都来自这里:

1
HKEY_CLASSES_ROOT\.扩展名\ShellNew

只要满足 存在 ShellNew 子键,该扩展名就会出现在「新建」菜单中。

常见形式:

1
2
3
"NullFile"=""          // 新建空文件
"FileName"="xxx.ext" // 从模板文件复制
"Data"=hex(...) // 写入固定内容(少见)

我们可以创建一个 Windows 注册表(.reg)文件,用于在 Windows 中注册 .md(Markdown)文件类型,并把它与 Typora 关联。

文件名:add_typora_md.reg

1
2
3
4
5
6
7
8
9
10
11
12
13
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.md]
@="MarkdownFile"

[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\MarkdownFile]
@="Typora Markdown 文档"

[HKEY_CLASSES_ROOT\MarkdownFile\DefaultIcon]
@="\"D:\\Typora\\Typora.exe\",0"

这段代码就是在设置文件类型和图标,保存之后双击就会显示添加到了注册表里面。

Win + Rregedit进入注册表编辑器就可以看见刚刚注册.md文件了屏幕截图 2025-12-27 034120


修改鼠标右键的“新建”文件
http://auspiow.github.io/blog/2025/12/27/修改鼠标右键的“新建”文件/
作者
Auspiow
发布于
2025年12月27日
许可协议
AUSPIOW 2026 © ALL RIGHTS RESERVED.