• 最新版本!!添加右键新建Markdown文件(2020年6月亲测能用)


    前言

    某一天,当我更新了最新版的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.mdShellNew]
    "NullFile"=""
     
    

    然后修改.txt后缀为.reg 的注册表文件。

    然后双击运行。

    image-20200628085918897

    几点说明

    这个方法要先安装Typora。如果不安装Typora,只是导入上述注册表,在很久以前是可以生效的,但自从某次Windows更新之后就失效了,之后的 Windows 要求[HKEY__ROOT.md]项的@ 值 xxx必须对应于注册表项[HKEY_CLASSES_ROOTxxx],这里填写Typora.md,是因为Typora已经为我们生成了[HKEY_CLASSES_ROOTTypora.md],可以不用再重入导入,这个项的@ 值代表右键新建该类型的名称显示。如果是自定义其他的类型,则必须导入一遍,比如要添加.py类型,一个最简的注册表如下:

    Windows Registry Editor Version 5.00
     
    [HKEY_CLASSES_ROOT.py]
    @="PythonFile"
     
    [HKEY_CLASSES_ROOT.pyShellNew]
    "NullFile"=""
     
    [HKEY_CLASSES_ROOTPythonFile]
    @="Python 脚本"
    

    可能遇到的问题

    右键新建markdown文件以后,可能会发现文件有几十MB那么大。

    解决方法:win+R打开“运行”输入regedit打开注册表,打开路径HKEY_CLASSES_ROOT.mdShellNew

    删除多余的文件(尤其是有一个什么Markdown File),只保留如下的两项。然后关闭注册表,即可修复bug

    删除多余的文件(尤其是有一个什么Markdown File),只保留如下的两项。然后关闭注册表,即可修复bug

    img

  • 相关阅读:
    科学计算和可视化
    利用Python制作GIF图片
    模拟体育竞技分析
    词云(傲慢与偏见)
    词频统计+词云(傲慢与偏见)
    汉诺塔问题
    Python 的turtle笔记
    有进度条的圆周率计算
    Python 第二周练习
    warning: deprecated conversion from string constant to ‘char*’
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13308015.html
Copyright © 2020-2023  润新知