前言

本文是在Evernote上实现代码高亮的一次尝试,在此特别感谢@九彩拼盘和@kiss_the_sun两位前辈提供的关键方法。

简要步骤

要实现用sublime写Evernote有以下几个步骤:

  1. 安装Sublime,在Sublime中安装package control
  2. 用package control安装Evernote
  3. 将Sublime与Evernote做关联
  4. 利用命令同步Evernote

详细步骤

  • 安装Sublime(略)
  • 在Sublime中利用命令行安装package control
    ctrl +` 打开命令行,复制粘贴以下代码确认,等待安装完成
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)

该段代码原始引用:http://sublime.wbond.net/installation
本文作者引用:http://blog.csdn.net/kiss_the_sun/article/details/50372125

  • 用package control安装Evernote
    shift+com+P打开命令行,敲入package control:install package并确认,找到Evernote安装项并确认,等待安装完毕
  • 进入 https://app.yinxiang.com/api/DeveloperToken.action 获取你自己的noteStoreUrl和token
  • 在Sublime中填写Evernote个人账号的notestoreurl和token
    shift+com+P打开命令行,写入preferences:settings-user,写入以下内容,值为上一步获取到的noteStoreURl和tokene
  {"noteStoreUrl": "你的noteStoreUrl","token": "你的token"
}

引用:http://www.jianshu.com/p/0add426fdd26

  • 同步代码
    shift+com+P打开命令行,写入evernote:send to evernote as a new note,此时Sublime会提示你输入title和tag,并获取你账户的笔记本目录,选择相应的笔记本同步即可

问题

经过测试,没有成功用sublime写入evernote,提示以下错误:

Evernote plugin error object of type ‘int’ has no len()

临时解决方案

在线时可使用https://portocode.viovie.co/code/post
离线暂无解决办法

利用Sublime实现Evernote高亮代码的尝试相关推荐

  1. Sublime Text的使用代码块安装的模块

    在众多的开发工具IDE当中.作者现在唯独深爱sublime text(以下简称st).以前做后台开发使用visual studio(以下简称vs),以及实行前后端分工也是配合后台使用vs.这里要讲述两 ...

  2. 新浪博客中插入高亮代码

    在ie浏览器里可以用,但是不知道mac有没有这个插件 原文地址:新浪博客中插入高亮代码作者:木子超-同学 一.              Sublime text 3是一个强大的代码编辑软件,强烈推荐 ...

  3. php 导航高亮,zblogphp导航高亮代码分享教程

    导航高亮如本站演示,首页.列表页.文章页均可高亮.因为本站的主题是一个免费的zblogphp主题,所以一些好的东西可能没有,所以只好自己研究,本身自带导航高亮的功能,但是只有首页和列表页才有高亮显示, ...

  4. Sublime与远程服务器代码同步工具SFTP

    为了便于在修改服务器上的代码,在sublime上配置了sftp插件,可以在本地用sublime写代码并同步到服务器上运行.为不熟悉vi的小伙伴提供了很好的服务器编程方式. 以及安装过程中的一些问题 S ...

  5. c++实现maxpooling+利用OpenMP、SIMD优化代码

    1.概述 最近接触了一个问题,如何用c++去实现图像中的maxpooling操作,在网上找了一些资料,发现只有一些简单的实现算法,这些算法实际运行复杂度较高.因此,本文,探究了如何利用c++的多线程( ...

  6. Sublime与Evernote的结合

    最近有点迷markdown,而Evernote是我一直在使用的一款笔记软件,于是理所当然地,就在寻找除了马克飞象之外还有哪一款markdown编辑器可以将内容保存到Evernote.看到Sublime ...

  7. 第十九章 19 利用私有继承来实现代码重用

    //19 利用私有继承来实现代码重用 //我们还有一种方法来实现这种包含式的代码重用,那就是私有继承,派生类从基类私有继承后,其类的公有成员和保护成员在派生类中都是私有成员,私有成员成为不可访问的成员 ...

  8. 利用开源中国提供的代码仓库提高github下载速度

    利用开源中国提供的代码仓库 标题已经说的很清楚了,我想对于经常使用git的人来讲,很可能已经知道了.对于新手刚接触git的人来讲,可能你只知道github. 实际上,国内也有很多代码仓库提供方,国外也 ...

  9. python turtle画彩虹-Python利用turtle库绘制彩虹代码示例_天津SEO

    天津SEO RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为RGB模型 代码示例: #-*- coding:utf-8 –*- f ...

最新文章

  1. python打开一个文件-python下几种打开文件的方式
  2. X window的思想和终端的重大意义
  3. MySQL中如何通过修改表实现约束的添加与删除
  4. C#创建https请求并使用pfx证书
  5. 不论我们爱或者不爱,我们为什么选择SAP?
  6. es6 --- 使用生成器交替执行
  7. Spring - bean的lazy-init属性(懒加载)
  8. 一次事故,我对MySQL时间戳存char(10)还是int(10)有了全新的认识
  9. Linux下安装MongoDB
  10. 网络工程项目标书模板
  11. ZZNU 2125:A + B 普拉斯(傻逼题+大数加法)
  12. html绘制钟表的原理,html5 canvas绘制钟表
  13. mysql crud,mysql的CRUD操作实现
  14. docker目录 /var/lib/docker/containers 日志清理
  15. windows10搭建私有云服务(使用webdav服务端和公网端口映射)
  16. 13、hive在启动beeline客户端时报错:User: xxx is not allowed to impersonate xxx
  17. 转到计算机科学与技术专业的申请书,转专业的申请书范文(精选5篇)
  18. 2022-2028全球手持式伤口成像设备行业调研及趋势分析报告
  19. 氢能源燃料电池行业汇总
  20. 一切从架构的基本元素出发

热门文章

  1. asp.net快递单打印的实现
  2. 计算机网络综合布线装置,TYZST-2B 多功能综合布线实训台|综合布线系统实训装置...
  3. 几十行代码,打造一款JavaScript便签系统
  4. 名词解释---Bitrate/比特率
  5. 附一、MDT 2013 Update 1 引导镜像生成出错的解决办法
  6. python graphql_详解Python Graphql
  7. 光模块价格由带宽还是距离决定_光传输网中如何选用CWDM-DWDM设备
  8. Linux操作系统的帮助指令详解
  9. Python爬虫笔记——BeautifulSoup模块
  10. zabbix解决httpd警告解决办法