Typora添加右键新建Markdown文件
前言
某一天,当我更新了最新版的typora之后,忽然发现,原来设置的右键新建
里面新建.md文件
没了?!
按照网上给注册表.md
项里面添加ShellNew
项和Nullfile
值的方法竟然也不行!?
阅教程无数,终于在知乎上面看到了一个方法并且成功了...感谢知乎!
方法
新建一个txt
文本文件,写入:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="Typora.md"
"Content Type"="text/markdown"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
然后修改.txt
后缀为.reg
的注册表文件。
然后双击运行。
几点说明
这个方法要先安装Typora
。如果不安装Typora
,只是导入上述注册表,在很久以前是可以生效的,但自从某次Windows
更新之后就失效了,之后的 Windows 要求[HKEY__ROOT\.md]
项的@ 值 xxx
必须对应于注册表项[HKEY_CLASSES_ROOT\xxx]
,这里填写Typora.md
,是因为Typora
已经为我们生成了[HKEY_CLASSES_ROOT\Typora.md]
,可以不用再重入导入,这个项的@ 值
代表右键新建该类型的名称显示。如果是自定义其他的类型,则必须导入一遍,比如要添加.py
类型,一个最简的注册表如下:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.py]
@="PythonFile"
[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\PythonFile]
@="Python 脚本"
可能遇到的问题
右键新建markdown文件以后,可能会发现文件有几十MB那么大。
解决方法:win+R
打开“运行”输入regedit
打开注册表,打开路径\HKEY_CLASSES_ROOT\.md\ShellNew
删除多余的文件(尤其是有一个什么Markdown File),只保留如下的两项。然后关闭注册表,即可修复bug
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端