win系统新增新建右键Markdown文件及默认UTF-8编码格式

新增右键新建Markdown文件

我的电脑里常用的Markdown编辑器是Typora. 所以, 针对这个软件增加了, 默认以这个软件打开Markdown的设置.

  1. 新建txt文本, 复制进一下内容, 然后修改后缀为: reg.
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.md]
@="TyporaMarkdownFile"
"PerceivedType"="text"
"Content Type"="text/plain"

[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
  1. 双击reg文件, 导入注册表, 然后刷新桌面, 右键
效果

然而有个缺陷, 新建的Markdown文件是默认ANSI编码格式. 作为程序猿, 一般都希望默认是utf-8格式.

默认新建UTF-8编码Markdown文件

  1. 首先准备一个utf-8编码的md文件模板(可以用Notepad++新建).

Tip: 模板里面添加一点内容, 我这里填写:

---
typora-copy-images-to:media
---

Why? 这是因为, 没有内容的空文件, 即使设置utf-8编码, 下次再打开, 你会发现, 依旧是ANSI编码. 所以索性加上上述内容, 这段内容是指定Typora将粘贴的图片自动保存至md文件同路径下的./media文件夹里.

  1. 将模板文件放在C:\Program Files\Microsoft Office\root\VFS\Windows\SHELLNEW下(每个电脑可能不一致, 应该影响不大, 总之放到一个地方即可).

  2. 设置注册表
    HKEY_CLASSES_ROOT\.md\ShellNew下新建字符串值, 值设设为前文准备的模板文件路径.

    image.png

搞定!

附录

同理, 可以设置默认新建的txt文件为UTF-8编码格式. 对应的注册表路径: HKEY_CLASSES_ROOT\.txt\ShellNew

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 宝贝女儿生日派对结束,开车送十年的好友和她的俩娃回家。晚上一起吃饭聊天,不知道为什么聊着聊着我情绪失控哭了起来,滔...
    Ada岳慧阅读 3,746评论 1 6
  • 暗黄的街道 偶尔闪烁着刺眼的光束 是行者 在疾驰 带起一阵阵寒风 掀起一丝丝归意 路旁的暗物 不忍入目 只管望着前...
    翱蓝阅读 1,612评论 0 0
  • 《清道夫》是我追的第一部美剧,纯属偶然,罗莎给我说她春节为了看美剧,开通了付费的权限,很多原来...
    林夕枫起阅读 3,369评论 0 1
  • 我依然在跋涉,走许多路,见一些人。在二十初岁的年纪里相信着只有去亲历,才更了解,了解自已的所需所要。 但...
    清简书静阅读 2,958评论 0 1
  • 霜聚冰凝起紫光,琼枝初月挂高冈。 甄含玉露吹清曲,珠送金音舞醉章。 逸品携来天外意,高格此去梦中藏。 东风一夜三千...
    逸塵居士阅读 1,592评论 0 0