a:focus {
outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
a:hover {
outline: 0;
}
a:active {
outline: 0;
}
a:hover {
color: #005580 !important;
text-decoration: underline !important;
}
blockquote small:before {
content: '\2014 \00A0';
}
q:before {
content: "";
}
q:after {
content: "";
}
blockquote:before {
content: "";
}
blockquote:after {
content: "";
}

通过小书匠编辑器让印象笔记和evernote支持markdown编辑

小书匠
evernote
印象笔记
markdown

evernote,印象笔记

evernote(印象笔记)是一款非常流行的笔记管理工具,不仅提供了常用的笔记记录,还提供了对多种浏览器扩展插件的支持。当用户在浏览网页时,可以很方便的截取片段,保存到evernote云端上。我最开始就是被这功能吸引,才开始使用evernote,后来就慢慢的变为我的主要知识管理工具了。在平常里,我也常把这功能推荐给身边的朋友,同时也是因为这个比较方便的截取功能,让我在这么多知识管理工具上还是选择evernote。

虽然evernote在截取上很方便,但在文章记录时,evernote提供的编辑器功能却相对有些脆弱。可能我是一名码农的关系,在写笔记时,需要保存一些代码相关的片段,而现在的evernote对代码的支持不够友好,加上evernote不直接支持markdown编辑,记起笔记来更是让人有点不快。小书匠编辑器使用evernote提供的api接口,以markdown的方式实现了双向编辑和保存evernote上的文章。

markdown

Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。详细说明可以查看维基百科或者百度百科

如何使用小(Xiǎo)书(shū)匠(jiàng)编辑器编辑并保存evernote(印象笔记)上的文章

小书匠编辑器不仅提供了web版本,还提供了各种客户端平台,windown,linx,mac,用户可以到 http://www.xiaoshujiang.com 上下载。我们这里只介绍下web版本的操作,客户端的操作与web版本基本一样,有不同的地方会再单独提示。

  1. 进入 http://markdown.xiaoshujiang.com 页面,第一次使用的用户会创建一些语法手册并提供一个向导操作提示,主要介绍小书匠编辑器的功能布局,如果用户已经了解或者以前已经用过该编辑器,可以直接忽略掉这一步。

  2. 点击左上角的主功能按钮小书匠,点击绑定。如图

  3. 在弹出的绑定操作界面下,选择evernote或者印象笔记,点击添加绑定按钮

  4. web端将弹出一个认证授权页面,需要用户登录到evernote或者印象笔记官方主页上进行授权,让小书匠编辑器有操作用户evernote上的笔记的权限。客户端与web端不同的是客户端直接输入developer token。

  5. 授权期间,请不要关闭绑定操作界面,授权成功后,记得点击选择,然后再确定,完成第三方数据切换的操作。

  6. 第三方数据绑定切换成功后,再回到编辑器界面,用户可以在文档列表的下方查看到对应的第三方平台授权的文章。

  7. 点击evernote上的一篇笔记后,如果该笔记上次是通过小书匠编辑器保存成功,并没有修改过的,系统将直接使用evernote里的附件markdown.md文件做为正文,在文档区里创建一份副本;如果笔记已经被修改过,或者是用户自己在evernote编辑器上创建的笔记,小书匠编辑器将先把笔记转换成markdown格式然后再在编辑器上显示该正文。

  8. 编辑成功后,直接点击保存,系统将笔记同时保存到系统内置存储器和evernote服务器上。保存时,系统在右下角有个保存中的提示,保存成功后,将在右上角提示保存成功



  9. 用户也可以通过另存为按钮,将笔记保存到evernote的其他位置上,或者保存到其他第三方数据存储上。点击想要保存的文件夹或者文件,然后确定,就可以另存为。当点击文件夹后直接确定,系统将在evernote上创建一份新文件。而如果用户选中文件,然后确定,则系统将更新用户选择的文件。



  10. 通过新建按钮创建的笔记,第一次点击保存时,将会弹出一个选择保存位置的界面,保存成功后,以后再次点击保存时,将直接更新对应的笔记。

  11. 删除文件。为了保证用户在第三方数据的安全,系统不提供对数据直接删除的操作,用户想删除笔记,可以到evernote客户端上进行删除。由于编辑器在每次打开的一篇笔记上都会生成一份副本,用户可以直接删除该副本笔记,删除操作不会影响evernote上的笔记。用户再次点击该笔记后,会重新加载生成该笔记的副本。正因为如此,如果用户在编辑器上已经有了一份副本,然后自己再在evernote端上修改了数据,想在小书匠编辑器上看到修改的笔记的变化,就需要用户自己先删除编辑器上的副本,再更新下。

小书匠编辑器对evernote(印象笔记)支持的程度

  1. commonmarkdown语法生成的笔记完整支持同步到evernote(印象笔记)上

  2. 小书匠提供的扩展语法,除非特别说明,也完整支持evernote(印象笔记)

  3. mathjax, 流程图等将以图片保存的方式来保存到evernote(印象笔记)

  4. evernote(印象笔记)提供的附件,todo语法,在小书匠编辑器上也能进行同步操作。

通过小书匠编辑器让印象笔记和evernote支持markdown编辑的更多相关文章

  1. $Linux vi/vim编辑器常用命令与用法总结 (Markdown编辑版)

    vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi ...

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

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

  3. 使用markdown编辑evernote(印象笔记)的常用方法汇总

    原文发表在我的博客主页,转载请注明出处 前言 正所谓工欲善其事,必先利其器,本文将要介绍的evernote和markdown都是程序员必备的工具 虽然国内现在有了很多evernote的替代品,做的比较 ...

  4. 使用小书匠及markdown here编辑博客和微信公众号

    1. 使用小书匠连接Evernote并发布笔记到博客园 1.1 小书匠初探 我平时的信息收集的主要方法是采用Pocket+Evernote. 简单来说: 如果访问到非常有用,而且是必须要立刻记录的内容 ...

  5. markdown利器-小书匠

    markdown利器-小书匠 为什么要用markdown语法编写文档? 编写文档的好处这里就不多说了.相信很多人都会在一些博客网站上发布自己的博客,那么怎么能使得自己的博客内容更加具有通用性呢?正如j ...

  6. 使用Onenote & Evernote & VSC+Markdown构建个人笔记系统

    Onenote & Evernote & VSC+Markdown构建个人笔记系统 umeowbing(转载请注明出处) 1 Why 笔记本太多,全部带着太重,查找起来也很麻烦-- 笔 ...

  7. 让Flask-admin支持markdown编辑器

    前言 flask-admin 算是一个很不错的 flask 后台管理了,用它来做博客系统的管理后端再合适不过了,节约时间成本,避免重复造轮子,但是作为一个程序员,写文章怎么可以没有 markdown ...

  8. Scribes:小型文本编辑器,支持远程编辑

    Scribes是一款简洁的文本编辑器.现在给大家介绍下.     功能列表,  Python插件扩展  支持远程编辑(如ftp, sftp, ssh, samba, webdav, webdavs)  ...

  9. 支付宝小程序开发——rich-text富文本组件支持html代码

    前言: 与微信小程序不同,支付宝小程序的富文本组件并不能直接支持html代码,如: 如上,支付宝小程序的富文本组件只支持数组类型,html代码需要使用 mini-html-parser 转换,具体用法 ...

随机推荐

  1. 【原创】Talend ETL开发——基于joblet的统一的email发送

    更新 2019/1/16:增加了允许5个附件发送.smtp等配置的字段. 一.背景 在ETL数据整合过程中,肯定会涉及到email的通知,比如ETL的执行情况汇报,执行耗时汇报,关键数据更新情况等信息 ...

  2. 我在16aspx网上下载了个C#源码,如何能在我自己的计算机上跑起来,很急!求详细操作过程!

    先搞清楚是WINDOWS程序还是WEB程序.

  3. java标识符与命名规则

    标识符就是给变量.类或方法起的名字.可以用字母.下划线或美元符号开头,区分大小写,没有最大长度限制.(关键字除外) 关键字   访问控制 private protected public       ...

  4. How to not display “Commit point reached - logical record count” counts

      You can use the keyword silent, which is available in the options clause. You can set the followin ...

  5. Linux漏洞建议工具Linux Exploit Suggester

     Linux漏洞建议工具Linux Exploit Suggester 在Linux系统渗透测试中,通常使用Nessus.OpenVAS对目标主机进行扫描,获取目标主机可能存在的漏洞.如果无法进行漏洞 ...

  6. noip2017集训测试赛(十一)Problem C: 循环移位

    题面 Description 给定一个字符串 ss .现在问你有多少个本质不同的 ss 的子串 t=t1t2⋯tm(m>0)t=t1t2⋯tm(m>0) 使得将 tt 循环左移一位后变成的 ...

  7. bin/...的访问被拒绝被拒绝的问题

    复制到bin.... 对路径bin/.... 的访问被拒绝出现这们的问题,把源码管理器中项目的Bin目录删除,重新获取就要以了

  8. UBIFS

    转:http://www.armadeus.com/wiki/index.php?title=UBIFS This is a preliminary page dealing with the ins ...

  9. httpanalyzer 抓包时会更换证书

    今天是要httpanalyzer时发现,在启用的时候,如果当前网络地址是https的话,那么当前证书会被更换掉,效果如下: 而原来的证书如下: 所以,请注意,如果你的请求有严格的证书验证,那么证书验证 ...

  10. crossapp里的位置设置

    crossapp里有Frame.Center,这两种都是可以用来确定一个view的位置和大小. 不同点:Frame定位是以View的左上角为参照点,Center是以View的中心点为参照点 注意cro ...