网上大多数都是sulime配制evernote都是针对mac的,我研究了两天,发现windows也没有太多难度,唯一就是比较奇葩的问题找不见文件,但其本上直接下载包就可以解决。
感谢 @Kairyou
所需软件:
- sublime text3
所需sublime插件:
- package control
- sublime-evernote
- Sublime Tmpl
- markdown Editing
- markdown Preview
安装Packages Controls:
- 下载Sublime text3 下载安装,免费版可以用,也可以在网上随便找一个破解码。
安装packages controls:
- 安装后可使用install package 命令。
- Sublime中打开打开Sublime在 Preferences >> Browse packages...
- 退一个目录,找到 Installed Packages 拷贝过去。
- 重新启动 Sublime.
还有一种方法同样可以安装。
- 在View先项中调出 Show console
- 复制如下代码后回车
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
安装evernote插件
- ctrl + shift + p 调出Command palatte...
- install package >> evernote
- 打开 Sublime Evernote 插件的设置文件 Preferences > Package Settings > Evernote > Settings - User
获取印象笔记应用授权
中国版印象笔记客户打开
国际版的印象笔记用户打开 把http://yingxinag.com替换成http://evernote.com
并登陆,获取应用授权
你将获得 Developer Token 和 NoteStore URL
将上面获取到的信息复制到相应的位置, 格式是:
{
"noteStoreUrl": "你的 NoteStore URL",
"token": "你的 Developer Token"
}
token 是以S=开头的一串字符串
noteStoreUrl 是一段 http 地址,你需要手动将https替换成http
保存设置文件(可能还需要重启你的Sublime Text)之后,尝试打开一个笔记以确保你的印象笔记能正常工作
- 此时你可以ctrl + shift + p 调出Command palatte 输入 evernote: list recent notes,如果成功可以看到你最近的笔记。
参考:[sublime-evernote wiki](First Use · bordaigorl/sublime-evernote Wiki · GitHub)
配制快捷方式:
其实你己经可以使用印象笔记了,但为了
- 同样方法用 Install 安装 Sublime Tmpl,Markdown Preview 与Markdown Editing这三个包
配制markdown模版:
- 通过 Preferences > Bowse Packages... 找到SublimeTmpl文件夹中 找到 tmplates 新建一个md.tmpl的文档:
- 用Sublime 打开 md.tmpl 文档 写入以下格代码,保存 。可参考:[印象笔记wiki](Metadata · bordaigorl/sublime-evernote Wiki · GitHub)
---
title: 2016.2.3
tags: 日记
notebook: 00.日清单/总结
---
模板配制完成,Evernote能识别这三个关键字 依次是标题,标签,笔记本。
配置menu中的MD选项
- 在选项 File > New file(SublimeTmpl) > menu 照猫画虎的加入如下代码:
{
"caption": "md",
"command": "sublime_tmpl",
"args": {
"type": "md"
}
},
这样我们就能看到md的模版选项了。
配置快捷键:
- Evernote 的快捷键在 Key Bindings——User 中代码如下:
{ "keys": ["super+e"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": "Evernote: "} },
{ "keys": ["ctrl+e", "ctrl+s"], "command": "send_to_evernote" },
{ "keys": ["ctrl+e", "ctrl+o"], "command": "open_evernote_note" },
{ "keys": ["ctrl+e", "ctrl+u"], "command": "save_evernote_note" },
["ctrl+e", "ctrl+s"] 就是先按完ctrl + e 后再按 ctrl + s
- md模版的快捷键是在下面代码下再插入下面代码:
{ "keys": ["ctrl+alt+m"], "command": "sublime_tmpl",
"args": {"type":"md"},"context":[{"key":"sublime_tmpl.md"}] },
可参考:sublime开发插件-初尝
这时你的配制己经其本完成,可以用Sublime来写 markdown版本的Everonte。
好麻烦,但这也不能阻档爱折腾的你,是不是?
高亮笔记模板:
- install package 安装MarkdownEdinting.
- 加入代码在 preferences > package settings > Sumblime > Setting (user)中。
{"md": {
"syntax": "Packages/MarkdownEditing/Markdown.tmLanguage"
}
}
网友评论
evernote cannot perform the requested action
authorisation error ,consider re-cofiguring the plugin
说一下
1.最后一段的代码是给Markdown匹配缩写“md”使得新建时直接会是Markdown格式而不是plain text。所以应该和高亮代码分开。另外放在preferences > package settings > SumblimeTempl> Setting (user),作者应该是打错了。
2.看到有人问,新建出来白白的应该是因为装了Markdown Editing包,Sublime test自带Markdown,装了Markdown Editing以后会覆盖自带的(Sublime test 2需要手动屏蔽)。
应该是标题啊!
http://www.tuicool.com/articles/eYrq2aM