前言
某一天,當我更新了最新版的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