楔子
- 最早是因为系里的微信公众平台而解除markdown。当时微信平台刚推出,也没有什么编辑工具,发现这个语言还挺好用,配合Markdown Here能很好完成日常编辑
- 后来发现阳志平老师也推荐过,就开始用了。
- markdown只适用于轻量编辑,论文什么的还是用LaTeX或者Word吧。
- 日常用还是挺方便的。但是找到一款好用的便携的Markdown编辑器也不是那么容易。
- 我把自己使用过的编辑器放在这里慢慢总结,希望能找到符合要求的编辑器。
使用需求
- 日常轻量型笔记,如Zotero上添加文献笔记、阅读笔记、课堂笔记
- 配合OneNote / Evernote使用
- OneNote 是主力笔记,快捷键方便,完全可以替代markdown的标记。可是没有深色的编辑主题,不符合我的使用习惯。打字还是黑背景舒服。虽然之前写过如何在OneNote中配置深色主题(OneNote | 使用Markdown语言写OneNote),但是还是不够美观。
- Evernote 只是用来暂时收集各种材料,最终汇集到OneNote中。其编辑功能非常难用。
再考虑到自己的写作需求,我的需求就是
- 美观
- 要有深色背景
- 方便导出 / 直接粘贴各种格式
Atom 作为编辑器
- 下载安装
- 安装功能插件
- 自动补齐
- minimap
- markdown
- Git版本控制
- 格式转换Pandoc
- 外观插件
- 同步设置
总结:Atom的优缺点
- 功能强大。丰富的主题+插件可以实现许多需求,不仅仅是markdown而已
- 社区活跃。很多问题都能得到反馈解决。而且依托GitHub,不用担心以后会停止开发。相比之下,许多小型markdown编辑器都停止更新了。
- 打开速度慢。这个问题不算很大。
- 外观在某些情况下还是不够理想。
Typora 作为编辑器
优点
- 美观。支持多主题,可自定义css。
- 所见即所得,很具有创新性。
缺点
- 缺少文件管理,更不必说版本控制了。
- 打开速度也不快。
cmd作业部落 作为编辑器
一句话打入冷宫:不支持离线使用,即使是客户端也不行。
另外文件存放也不让人放心。
Notepad++ 作为编辑器
为了能方便markdown编辑使用,做了一些修改。
首先下载Markdown 规则文件,然后可以通过 Notepad++ 中的 语言 -> 自定义语言格式 -> 导入 来实现;也可以通过手动操作实现,点击 开始菜单 -> 运行(或者直接按 Win+R) -> 输入 %APPDATA%Notepad++,将 userDefineLang.xml 放置到此目录(如果已有同名文件存在,则将下载文件的内容增加进去,方法参考原作者,重启软件。
其次要求实时预览。看这篇文章《写了一个 Notepad++ 的 markdown 插件》,下载里面的 NppMarkdown 插件(也可以下载我备份在百度云的),复制 dll 到 Notepad++ 安装目录的 plugins 目录下,重启软件。
- 调整字体和行间距。我使用的是方正新书宋简18号。行间距用(“设置”-“语言格式设置”-“style里面的Line number margin”)调整到24.
优点
- 启动速度快
- 小
缺点
- 没法做的很美观,需要进一步优化