如何优雅高效的写博客(Sublime + Markdown + Evernote)

本文主要是参照了几位大神的博客加上自己捣鼓了半天,比较适合新手流畅阅读

非常感谢下面两位大神:

@dc_726: http://blog.csdn.net/dc_726/article/details/45749869

@Lucida: http://zh.lucida.me/blog/sublime-text-complete-guide/

以前看到大神们都在写博客,心生艳羡,自己也准备写,且不说有无干货可写,就是格式问题也是让人烦恼的很,可以看我最开始写的那篇博客,格式稀烂,叫人不忍读完。而且写得也难受,自己也没能坚持下

来持续写作。

今天偶然看到@dc_726 的博文,觉得有必要试试新方法了,Sublime + Markdown的组合容易让人沉浸在写作的快感中;而且语法简单,真是简单。。。。

Markdown初学者参考:新手指南Markdown入门小结

废话少说,我们开始吧:

1. Sublime Text 3 安装及配置

  • 下载 Sublime Text 3 直接安装即可,简单得很。

  • 安装 Package Control ,由于接下来需要安装很多插件,Package Control就是来搜索和管理这些插件的工具。 哈哈,英文不好的同学可能不知道怎么安装,其实很简单:

    打开Sublime Text,使用 Ctrl+ ` 打开Sublime Text的控制台,将下面的代码复制进去就可以了:

 import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)
等待安装完成,重启Sublime Text即可。

2. Markdown Editing 和 Markdown Preview

我们已经安装完了Package Control,我们就开始安装我们需要的插件吧。Sublime Text 中使用Markdown,我们需要安装Markdown Editing 和 Markdown Preview 两个插件。

安装步骤如下:

  • 使用 Ctrl + Shift + P 打开命令板,找到Package Control:Install Package

  • 成功Install之后,紧接着就在弹出的框中分别搜索安装Markdown Editing 和 Markdown Preview;安装完两个插件之后,我们设置语法高亮和mathjax(用来写数学公式)支持:(图中每行的注释已经很清楚了)

  • 成功配置好插件之后,我们就可以新建文件,保存为.md 格式,就可以进行markdown的编辑了,而且可以随时使用 Ctrl + Shift + P 选中Markdown Preview: Preview in Browser 进行预览:

3. 与印象笔记的结合:Evernote

由于很多人除了想把博文放在博客中,也想保存到印象笔记中,幸运的是这是可行的,步骤如下:

  • 首先安装插件 evernote(安装插件步骤见上)

  • 安装完之后接下来是最关键的一步,需要获得api接口 Developer Tokens:

    使用菜单栏 Preferences -> Package Settings -> Evernote -> Reconfigure Authorization

    此时浏览器会自动弹出 https://www.evernote.com/api/DeveloperToken.action

    如果是大陆区使用印象笔记的话就手动打开这个网址 https://app.yinxiang.com/api/DeveloperToken.action

    先登录你的印象笔记账号,然后点 Revoken your developer token,接着申请新的 Developer Tokens ,新页面中很重要的两个东西:token 和NoteStore URL,复制到下图所示的位置就行:

  • Evernote 配置成功之后,我们可以自己动手试试如下功能(可以直接新建

  • 笔记,也可以直接发送到印象笔记中,非常方便):

很方便。

结语:

没想到自己上午受到@dc_726 大神的鼓励,当天就用Markdown 开始写博客了,我觉得这主要是Markdown 太容易学了,写博客很爽!

常用快捷键使用

  • 设置

1、Preferences--settings-->设置全局的参数

{
"caret_style": "phase",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"draw_white_space": "all",
"ensure_newline_at_eof_on_save": true,
"font_size": 11,
"highlight_line": true,
"highlight_modified_tabs": true,
"ignored_packages":
[
"Markdown"
],
"rulers":
[
80,
100
],
"trim_trailing_white_space_on_save": true
}

2、Preferences--settings-Syntax specific--->设置Markdown主题

{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
}
  • open--openFolder--打开文件夹,Cltr+K,Cltr+B打开关闭侧边栏,Cltr+P查看搜索最近的文件
  • F11-->全屏;Shift+F11-->无干扰全屏

常用插件

  • 1、IMESupport 拼音输入法跟踪
  • 2、BracketHighlight 括号高亮
  • 3、Html-CSS-Js Pretty 前端页面在浏览器中查看
  • 4、ConvertToUTF8

以上.

如何优雅高效的写博客(Sublime + Markdown + Evernote)的更多相关文章

  1. 写博客常用MarkDown语法

    目录 前言 1. 制作目录 2. 命令格式: 3. 超链接 4.上标和下标 5.引用 6.分割线 7.给图片添加图注 参考 前言 ​ 自己记性不是很好,导致每次写MarkDown文本时总是忘了一些重要 ...

  2. 新功能发布!Markdown写博客!

    有一种神奇的语言,它比html还简单,它巧妙地将内容与格式整合在一起--它就是Markdown. 现在我们实现了博客对Markdown的内置支持,可以让您轻松地在园子里用这个神奇的语言写博客! &qu ...

  3. 使用Markdown编辑器写博客

    使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图 ...

  4. 欢迎使用 Markdown 编辑器写博客

    本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML ...

  5. 用markdown写博客

    目录 用markdown写博客 前言 标题 段落 引用区块 代码块 列表 分隔线 链接 强调.加粗.下划线.删除线 图片 智能链接 表格 转义序列 用markdown写博客 前言 博客园支持用mark ...

  6. 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客?

    关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.公众号后台回复关键字 "1024" 获取程序员大厂面试指南. 图:D ...

  7. 如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢? — 读<<黑客与画家>> 有感

    上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚 ...

  8. 在github上写博客

    在github上混了几个月,收获颇多.作为一个开源的坚定信仰者,深深觉得每一个码农都应该参与到开源社区中,github提供了一个平台,让你为开源项目提交代码变得异常简单和直接.以前由于工作异常繁忙和繁 ...

  9. 为什么你应该试试用Sublog写博客

    HI 这篇文章发布后,收到了一些反馈,在不同的阅读媒体上(浏览器,RSS,evernote)等,会有样式兼容问题,特别是之前的代码显示行号的实现方式,使用浮动code块,兼容问题比较严重,所以做了一个 ...

随机推荐

  1. 一步一步搭建:spark之Standalone模式+zookeeper之HA机制

    理论参考:http://www.cnblogs.com/hseagle/p/3673147.html 基于3台主机搭建:以下仅是操作步骤,原理网上自查 :1. 增加ip和hostname的对应关系,跨 ...

  2. 实验一 part2

    #include <stdio.h> int main () { int x; printf("输入一个整数:\n"); scanf("%d",&a ...

  3. python copy与deepcopy (拷贝与深拷贝)

    copy与deepcopy python 中的copy与deepcopy是内存数据的操作,但是两个函数有一定的区别. 1.copy import copy list = [1, [4, 5, 6], ...

  4. 天勤考研数据结构笔记—栈的C语言实现

    栈的基本概念 栈的定义:栈是一种只能在一端进行插入或删除操作的线性表.其中允许进行插入或删除的一端称为栈顶(top).栈顶是由一个称为栈顶指针的位置指示器(其实就是一个变量,对于顺序栈,就是数组索引, ...

  5. Job for jenkins.service failed because the control process exited with error code.

    root@xiakaibi-PC:~# service jenkins restartJob for jenkins.service failed because the control proces ...

  6. 云数据库 Redis 版

    首先观看视频简介 云数据库 Redis 版是一项易于部署和管理的按需数据库服务,与 Redis 协议兼容.云数据库 Redis 版通过从内存缓存中检索数据而提供高速数据读写功能,并通过同时使用内存和硬 ...

  7. 卸载mysql后再安装提示The service already exists!问题解决方法

    卸载mysql后再安装输入mysqld --install 回车后提示The service already exists! 原因:卸载的时候没有卸载干净 方法: 一.重新以管理员身份打开cmd 二. ...

  8. Dedesql数据库类详解(二次开发必备教程)

    其实数据库类织梦之前就有一个介绍,http://help.dedecms.com/v53/archives/functions/db/,这篇文章讲解了数据库类的一些常见的使用方法,不过没有结合例子去介 ...

  9. FullPage.js全屏插件文档及使用方法

    简介 fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便.很轻松的制作出全屏网站 下载地址 下载地址 相关示例:基于fullpage.js实现的360全屏滑动效果 支持功能 支持 ...

  10. 简析P和NP问题的概念

    简析P和NP问题的概念 本文系作者学习笔记,内容均来源于网络,如有侵权,请联系删除 P类问题:所有能用多项式时间算法计算得到结果的问题,称为多项式问题,也就是P(polynomial). 多项式时间举 ...