Evernote使用Markdown(2017年08月)
Evernote支持Markdown了?不,这是一个笑话。曾经出现了很多次新闻说官方要支持Markdown,但是最后都没了消息。尝试了很多种方案。从使用体验来说,目前认为最好的方案是马克飞象,但是马克飞象是单向的,他生成的笔记只能通过马克飞象去编辑同步,而且比较局限,想要单独保留md文件还要单独去复制保存。而且目前是订阅收费79一年。我的会员到期了,所以找了找替代方案。
Sublime Text
配合插件MarkdownEditing编写markdown很方便。但是同步到印象笔记我这里有问题。而且我没有找到很好的预览方式。我习惯的预览方式是左右两栏、能实时预览。然后试了下之后放弃了。可能有更好的插件方案与使用方案。
Atom
Atom配合插件ever-notedown一直有错误,不知道是不是配置有错误。不过Atom的主题感觉很好看渲染出来的效果也很好看。单纯的做一个Markdown的编辑器的话还是可以的。
Uncaught TypeError: Cannot read property ‘addnote’ of null
Visual Studio Code
Visual Studio Code 配合evermonkey插件目前能够满足我现在的需求,
文档比较详细,可以直接查看文档,安装和使用。
踩坑指南
安装:直接搜索并安装

配置:填好账号信息

关于Visual Studio Code中控制字符问题
publish的过程中遇到问题:
参考我和作者的交流:
参考知乎上我的的一个回答:
Mac 上的 VSCode 编写 Markdown 总是出现隐藏字符?
总结一下,感觉这里的问题全是Visual Studio Code的控制字符的问题。
首先说明一种肯定会产生退格字符的情况:
输入中文的情况下,输入一个或者多个字母后,不要点空格选择汉字,点击退格删除按钮,等删除到只剩一个字母时候会出现一个退格键,同样的操作在其他编辑器上不会出现,这里我怀疑是设置问题(目前2017年08月08日还没有找到解决办法)。
解决:
首先要能看到退格符,测试发现在Sublime中可以显示退格符,在Atom、Visual Studio Code中都不显示以及在好多IDE中都不显示,后来查到Visual Studio Code后来支持显示控制字符了。所以是设置问题。
添加下面的配置后Visual Studio Code成功显示了控制字符,但是这样并不能根本解决问题。目前我也不知道这些控制字符怎么产生的。