原文发表在我的博客主页,转载请注明出处

前言

正所谓工欲善其事,必先利其器,本文将要介绍的evernote和markdown都是程序员必备的工具
虽然国内现在有了很多evernote的替代品,做的比较好的比如为知,有道云笔记等,但是相信很多人使用evernote已经有了一定时间,如果骤然改到前面说的那几种有些不习惯,我曾经也试过用为知插件将evernote的所有笔记导入到了为知,但是倒进去之后分组丢失了,所以又回到了evernote。
markdown的产生就是广大程序员的福音,他将大家从繁重的格式排版中解放出来,而让我们更加的关注内容,其语法也十分简单,十分钟便可上手,其他的就是熟能生巧,例如为知现在已经支持markdown,博客园也支持markdown写博客,但是印象笔记却迟迟没有动手。
所以,能在evernote中使用markdown,势必会让很多人感到方便

主要方法介绍

接下来主要介绍几种方法,大家可以根据习惯选择自己合适的途径

  • 马克飞象

    马克飞象是一款转为印象笔记打造的markdown编辑器,有网页版,也有桌面客户端,还有chrome浏览器的app,相当于客户端打开,最开始接触markdown的时候用过一段时间(因为是免费的),现在开始收费了,79元/年
    优点:除了最基本的markdown语法之外,还增加了很多新的语法,比如流程图时序图,LaTex等,支持多个主题,高亮显示,而且他的界面是我最喜欢的
    缺点:普通版不再支持同步功能,所以要很好的使用必须购买会员服务

  • 小书匠

    小书匠和马克飞象类似,同样是基于web的,我现在也在用,使用比较方便
    优点:功能足够用了,在显示上有很多亮点,比如图片中的文章大纲展示,还有可以以PPT,PDF等格式显示,而且会显示markdown和文章的对象关系(然而我觉得并没有用)
    缺点:打开网页到编译反应实践比较长,同步的evernote笔记没有一级目录,只有小的文件夹,所有排列都是乱序,想找到笔记很不方便,并且每次编辑完成之后都会在evernote笔记后面加入md文件。
  • sublime
    sublime的强大之处我就不再说了,可以按需嵌入各种插件,比如可以编辑evernote笔记,大家可自行访问插件官网。,他提供了如下功能:
  • 向evernote发送笔记
  • 打开evernote的笔记
  • 更新(保存,删除)笔记
  • 可以设定和改变笔记的标题,所在目录,标签等
  • 可以操作附件
  • 可以将当前选中的部分另存为一个新笔记

作为程序员,不必要的繁琐是尽可能要避免的,sublime提供的功能够用了,所以现在大多数时候用的都是sublime来编辑evernote,下面主要说下使用方法:

  1. 使用 package control: install package安装evernote插件
  2. 如上图,列出了evernote所提供的所有功能,我们选择new empty note来创建一个新的笔记,在第一次登录的时候会要跳转到网页版登录,来生成tokens,相信中国用户更多的使用印象笔记,可以点击这个网址来生成tokens,然后通过setting:user来手动输入或修改
  3. 编辑如下笔记,标题栏比较简单,按照需求填写就好,之后保存:
  4. 通过send to evernote as new note来发送给evernote,然后在evernote客户端或者网页同步,就会发现生成的笔记
  5. 如果按照上面方法走一遍,你肯定会毫不犹豫的放弃sublime text的markdown功能,所幸还有一些插件让我们使用更加起来更加方便:列举三个,具体的使用请参见博客
    MarkDownEditing:在Sublime中编辑MarkDown文件。
    MarkDownPreview:在浏览器中预览MarkDown文件效果。
    SublimeTmpl:可以生成MarkDown文件模板。
    优点:符合程序员的口味,各种折腾,各种快捷键,各种键盘敲的飞起
    缺点:太折腾了,预览的话还要通过浏览器,效率比较低
  • Cmd Markdown
    非常强大,支持的功能也很多,不过没有使用过,后续有时间了会尝试。

遵上所述,个人比较推荐小书匠,除了上述介绍的使用markdown编译evernote的常用方法之外,我现在写文档,发博客,记笔记都是用的markdown,作为Windows用户,我比较推荐MarkdownPad这款软件,一直在用,很好用。

总结

本文主要介绍了如何在evernote中使用markdown,这对于像我这样既有强迫症(不愿意从evernote迁移到为知),也喜欢简单(markdown极大的解放了程序员的排版问题)十分有意义

使用markdown编辑evernote(印象笔记)的常用方法汇总的更多相关文章

  1. 推荐:Markdown编辑软件 --- 小书匠

    推荐:Markdown编辑软件 --- 小书匠 小书匠 使用手册 Markdown编辑工具推荐小书匠工具,功能丰富,简单使用,可以一步导文件至博客园主页. 概要 小书匠编辑器是一款专为markdown ...

  2. 你不可缺少的技能——Markdown编辑

    Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式.请不要被「标记」.「语言」所迷惑,Markdown 的语法十分 ...

  3. 记录思想分享知识编辑器 Markdown 编辑阅读器

    web使用:实现网页客户端实时自动解析Markdown为HTML内容小小的展示:Cmd Markdown 编辑阅读器使用必要性:怎样引导新手使用 Markdown? - 写作

  4. 练习使用markdown编辑

    markdown纯文本编辑语言加粗,斜体Core Java 这是一篇学习了markdown编辑之后的练习 无序列表 1 2 > 怕什么真理无穷,进一寸有一寸的欢喜! 以下是代码的引用 class ...

  5. oracle教程:PLSQL常用方法汇总

    oracle教程:PLSQL常用方法汇总 在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set ...

  6. Flask学习记录之MarkDown编辑文本

    为了让网页支持markdown编辑文本,使用如下了4个库 PageDown : 在前端提供一个可以实时将markdown内容转换成html文本进行效果预览的编辑器 Flask-PageDown: 这个 ...

  7. 让Emeditor支持markdown编辑博客

    让Emeditor支持markdown编辑博客 1. 关于高亮显示 2.生成HTML文件并预览 用惯了Emeditor,最近又开始学习用markdown写博客,怎么让Emeditor支持markdow ...

  8. 使用Sublime Text 3进行Markdown编辑+实时预览

    使用Sublime Text 3进行Markdown编辑+实时预览 安装软件包管理器 打开Sublime Text 3 同时按下 ctrl+` ,窗口底部出现一个小控制台 复制以下代码,粘贴到控制台的 ...

  9. 使用Sublime Text 3进行Markdown 编辑+实时预览

    这种做法可能会对你的磁盘IO造成一小部分性能负担,但负面影响足以忽略. 另外,由于这种频率的读写会被磁盘缓存接管,不必担心磁盘寿命的影响. 对于刚安装好的Sublime Text,我们需要安装一个软件 ...

随机推荐

  1. asp.net mvc 之旅—— 第一站 从简单的razor入手

    记得2011年mvc3刚出来的时候,我们就有幸将 mvc3 用在我们团购项目上,当时老大让我们用一个星期时间来熟悉mvc,幸好园子里面的老朋友DR 正在写mvc3系列,也恭喜这个系列文章被整理成专题供 ...

  2. iOS 读取相册二维码,兼容ios7(使用CIDetector 和 ZXingObjC)

    ios从相册读取二维码,在ios8以上,苹果提供了自带的识别图片二维码的功能,这种方式效率最好,也是最推荐的,但是如果你的系统需要向下兼容ios7,就必须用其他方式. 这里我选择的是 ZXingObj ...

  3. linux下怎么查看ssh的用户登录日志

    linux下登录日志在下面的目录里: cd /var/log 查看ssh用户的登录日志: less secure linux日志管理: 1. 日志简介 日志对于安全来说,非常重要,他记录了系统每天发生 ...

  4. GTAC 2015 的视频和文档已经放出

    视频见https://developers.google.com/google-test-automation-conference/2015/stream,文档见https://developers ...

  5. JAVA单例

    单例模式: 1 public class Person{ 2 public static Person per//定义一个静态变量,用来储存当前类的对象 3 private Person()//构造方 ...

  6. 关于log4j的讨论

    1.LoggersLoggers组件在此系统中被分为五个级别:DEBUG.INFO.WARN.ERROR和FATAL.这五个级别是有顺序的,DEBUG < INFO < WARN < ...

  7. 向数据库中插入一个DateTime类型的数据到一个Date类型的字段中,需要转换类型。TO_DATE('{0}','YYYY-MM-DD'))

    需要指出的是,C#中有datetime类型,但是这个类型是包括小时,分钟,秒的.这个格式与数据库中的Date类型不符,如果将now设为datetime类型插入数据会失败. 需要通过TO_DATE('字 ...

  8. iOS多线程之NSThread详解

    在iOS中每个进程启动后都会建立一个主线程(UI线程),这个线程是其他线程的父线程.由于iOS中除了主线程,其他子线程是独立于Cocoa Touch的,所以只有主线程可以更新UI界面.iOS多线程的使 ...

  9. Mysql备份系列(4)--lvm-snapshot备份mysql数据(全量+增量)操作记录

    Mysql最常用的三种备份工具分别是mysqldump.Xtrabackup(innobackupex工具).lvm-snapshot快照.前面分别介绍了:Mysql备份系列(1)--备份方案总结性梳 ...

  10. zkw费用流+当前弧优化

    zkw费用流+当前弧优化 var o,v:..] of boolean; f,s,d,dis:..] of longint; next,p,c,w:..] of longint; i,j,k,l,y, ...