Mortal's Blog

生命不息,折腾不止!

Markdown笔记软件推荐

文章最后修改于:2020-7-26 13:43:39

1. Markdown简介

1.1 什么是Markdown?

  • Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

1.2 为什么选择Markdown?

优点:

  • 使用简单的标记语法来控制格式(编写时控制格式方便快捷,便于复杂格式笔记的迁移)
  • 纯文本轻量级(任意一款文本编辑器都可查看编辑,打开速度很快,而且支持quicklook等工具预览)
  • 便于导出其他格式(配合pandoc可以一键导出pdf、html、word等格式,UI美观而且带书签)
  • 支持Web语法和LaTeX语法(如有需求,可以对样式进行精细的控制)
  • 支持代码高亮显示(非常适合写含有大量代码的技术博客)

缺点:

  • 图片等多媒体文件不好储存(放本地不便于分享,放图床里需要联网,而且严重依赖于图床能否使用。建议放图床里,并且导出pdf格式笔记备份)
  • 渲染模式种类繁多,同一个文件用不同软件打开渲染结果都不同,而且有的软件缺乏对表格的渲染支持。

1.3 如何使用Markdown?

Markdown基本语法如下:

说明:不常用的那些自行查找,另支持Web语法和LaTeX语法,可以对格式进行精细控制。

2. Markdown笔记软件需求

2.1 Markdown笔记软件需求

  • 好看、渲染支持全面:编辑器UI好看、Markdown渲染好看、支持代码高亮、支持渲染表格和LaTeX数学公式
  • 直接操作md文件:我有Nextcloud私有云盘自动备份,用它来解决跨平台支持问题,因此我希望能直接修改本地的md文件,而不依赖于软件本身,无需进行繁琐的导入导出。
  • 支持全局搜索、大纲视图:笔记攒多了找东西不方便,因此需要一个能够直接从全局定位到具体笔记内容的搜索功能
  • 支持导出其他格式:为了适应不同场景的需求,需要导成其他格式,希望导出的结果好看且带书签。
  • 用户界面支持中文:我的英语底子太差,用纯英文的软件上手门槛增大,动不动就OCR怪麻烦的。
  • 支持笔记加密:有些内容涉及隐私及不希望分享的技术,最好是能够对部分笔记加密
  • 开源软件:商业版软件未来会收费,而且也不能保证未来不作恶,开源软件就放心得多

2.2 Markdown笔记软件评价

目前市面上没有完全符合我需求的软件,只能根据各需求在心中的权重有所取舍,挑选出的软件如下:

  • 目前正在使用,各方面都比较出色的软件:Typora、MarkTest
  • 曾经使用过,但因一些痛点问题而弃用的软件:Tea、Notable
  • 下载体验过,感觉有些特色但不适合我的软件: Sublime Text、Visual Studio Code、Joplin、Gridea
  • 强烈不推荐使用,没有任何特色的垃圾软件:Markdownpad2

3. Markdown笔记软件推荐

3.1 Typora——商业版软件(目前免费)

(1)简介

官网:https://www.typora.io/

用途:主要用于写技术类型的md笔记

《Markdown笔记软件推荐》

(2)优缺点

优点:直接操作本地文件、全局搜索、所见即所得、导出支持全面且美观、特殊插入支持全面、可作为通用的md文件编辑器、文件大纲、格式自动补全、快捷键支持全面、支持渲染表格

缺点:剪切文本有时会出现跳转bug、一号标题很难看

(3)使用说明

1)导出其他格式:

  • 使用自带的导出功能即可(配合Pandoc可导出除pdf和html以外的格式、导出的pdf带书签)Pandoc官网

  • 可能存在“安装完之后,还是提示需要安装pandoc”的问题,此时可重新启动电脑,或者卸载Typora重新安装。

2)Typora快捷键:

复制带格式的文本:Ctrl+A(全选)——Ctrl+Shift+C(复制为Markdown)

3.2 MarkText——开源软件

(1)简介

官网:https://marktext.app/

用途:主要用于写日常生活的md笔记

《Markdown笔记软件推荐》

(2)优缺点

优点:直接操作本地文件、全局搜索替换、UI和渲染好看、所见即所得、字数段落统计、大纲视图、支持渲染表格、支持导出pdf和html

缺点:英文软件界面、快捷键插入不方便、不支持自动更新版本

(3) 使用说明

该软件刚下载完打开什么都没有,并不适合我用,以下根据个人喜好进行调整:

调整用户设置:

  • Step1:把侧边栏和标签栏调出,并进入用户设置界面(View勾选Toggle Side Bar和Toggle Tab Bar,然后File——Preferences)
  • Step2:设置General(自动保存:开启 Automatically save the content being edited;软件开启打开默认目录:选择 Open a default directory,然后设置路径)
  • Step3:设置Editor(设置编辑器宽度:最底下设置为150%)
  • Step4:设置Theme(黑暗主题:Theme选择Dark)
  • Step5:设置Image(设置插入图片后的动作:选择 Insert absolute or relative path of image并设置存储路径)

4. 其他Markdown笔记软件

4.1 Tea——商业版软件(目前免费)

(1)简介

官网:https://haocha.co/

用途:曾用于写生活日志类型的md笔记(因不是直接操作本地文件、Bug超级多、非开源软件而弃用)

《Markdown笔记软件推荐》

(2)优缺点

优点:UI和渲染超级好看、支持插件增强功能(大纲视图、机械键盘、树状文件夹、Markdown编辑)、所见即所得、速记便签功能、支持文内搜索、便于查看快捷键、格式自动补全

《Markdown笔记软件推荐》

缺点:不是直接操作本地文件、导入导出不方便、不支持渲染表格、Bug超级多、非开源软件

目前我已使用的插件存在以下Bug,未修复前不建议使用。

  • Dracula主题插件:开启会导致速记功能看不到文字
  • 炸裂模式插件:开启有时会导致Markdown语法不解析
  • 备份到本地插件:备份出来的文件内容全都一样,数据丢失

(3)使用说明

安装时会遇到如下问题:点“更多信息——仍要运行”即可

4.2 Notable——开源软件

(1)简介

官网:https://github.com/notable/notable

用途:曾用于写生活日志类型的md笔记(因不支持全文搜索、所见与所得分离、更新弹窗、用户界面纯英文而弃用)

《Markdown笔记软件推荐》

(2)优缺点

优点:直接操作本地文件、添加附件、链接分享、支持渲染表格

缺点:不支持全文搜索、所见与所得分离、不支持格式自动填充、快捷键支持少、更新弹窗、英文软件界面

(3)使用说明

详见软件内置的help

点赞

发表评论

电子邮件地址不会被公开。

EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00