zoukankan      html  css  js  c++  java
  • Windows下Markdown软件的选择

    从开始Java学习这个系列的同时,我也开始改用Markdown而不是无比蛋疼的博客园默认编辑器来进行博客管理。但是Windows下想找一个比较好的Markdown编辑器蛮困难的,可以说专门的Markdown编辑器都是渣渣。简单说下我这几天折腾的历程。

    1. 需求

    我个人对Markdown编辑器有以下几个要求(理想):

    • 能离线工作(因为经常面临离线工作的情况)
    • 能预览
    • 支持markdown高亮
    • 能导出成html
    • 能插入图片
    • 免费

    2. 对比

    2.1. 几款免费软件对比

    个人用了几个软件,总结如下

    功能 博客园自带 作业部落(free) MarkDownEditor MarkPad2(free) Atom(+plug) VS Code(+plug)
    能离线工作 F T T T T T
    能预览 F T T T T T
    支持markdown高亮 F T T T T T
    能导出成html T F F T T
    能插入本地图片 T F F F F F

    表格对比后,还需要比较的是作业部落免费版,Atom和VS Code。

    和高大上的后两者比,并没有优势又各种升级提醒的作业部落免费版瞬间出局。

    2.2. Atom vs VS Code

    Atom好处是主题比较多,Github自家出,对md支持非常好,甚至可以不装插件实现导出,预览。

    VS Code好处是启动比Atom快(其实不太感觉的出来),原生中文。

    于是又是一波对比。

    软件 代码高亮 目录 导出 中文 启动速度
    Atom 原生 插件 原生 F
    VS Code F 插件 插件 原生

    从对比中看Atom对Markdown支持占优。

    但是个人因为懒得折腾Atom的大量的主题插件,选择了折腾起来非常亲民的VS Code.......(PIA飞)

    3. VS Code Markdown相关插件

    目前针对Markdown就装了两个插件:

    • Markdown TOC:插目录,标号,效果拔群。
    • Markdown+Math:插Latex,然后可以输出成HTML贴别的地方去。

    个人认为可以装的插件有:

    • markdownlink:强迫症患者的标尺。
    • Copy Markdown as HTML:把markdown转换成html放到剪贴板,蛮方便的,比直接搞成文件有创意。然而该功能被Markdown+Math给集成了......
    • instant Markdown: 在浏览器里实时预览Markdown。个人觉得蛮不错的,在editor里开实时预览至少我这里感觉不太爽,用浏览器就爽多了。不过我对自己Markdown有自信,其实不太用预览,就自带预览就够了,懒得搞了。
  • 相关阅读:
    linux内核中GNU C和标准C的区别
    linux内核中GNU C和标准C的区别
    Getting start with dbus in systemd (02)
    Getting start with dbus in systemd (01)
    Getting start with dbus in systemd (03)
    物理内存相关的三个数据结构
    数据类型对应字节数(32位,64位 int 占字节数)
    Linux kernel 内存
    共模电感的原理以及使用情况
    [原创]DC-DC输出端加电压会烧毁
  • 原文地址:https://www.cnblogs.com/cielosun/p/6659956.html
Copyright © 2011-2022 走看看