空の markdown ファイルをWindows 8の[新規]コンテキストメニューに追加したいと思います。この問題に対する解決策が少なくとも2つありますが、どちらも機能しません。
これは可能ですか? FWIW、マークダウンファイルは、拡張子が.mdのプレーンテキストファイルです。
示されているように.regスクリプトを作成しました ここ 。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
しかし、再起動した後でも、「新規」コンテキストメニューの下にマークダウンが表示されません。このスクリプトを実行した後の私のレジストリは次のとおりです。これは正しいようです。
私も試しました 新しいメニューエディタ 示されているように ここ 。これは一般的に機能しますが、.md拡張子は左側のペインに表示されません。
ShellNewHandler はマークダウン拡張子を示しています。どういうわけかテンプレートファイルを追加する必要がありますか?
さらにいくつかのレジストリキーを追加する必要があります。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="markdown"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\markdown]
@="Blank Markdown file"
@=markdown
は新しいレジストリキーを指し、そのデフォルト値は最終的に新しいファイルの説明と名前になります。
アイコンを設定するには、以下を追加する必要がある場合もあります(ただし、オプションだと思います)。
[HKEY_CLASSES_ROOT\markdown]
"DefaultIcon"="%SystemRoot%\system32\imageres.dll,-102"
最後に、ShellNewHandlerから次のことを行う必要があります。