如何优雅高效的写博客(Sublime + Markdown + Evernote)
如何优雅高效的写博客(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)的更多相关文章
- 写博客常用MarkDown语法
目录 前言 1. 制作目录 2. 命令格式: 3. 超链接 4.上标和下标 5.引用 6.分割线 7.给图片添加图注 参考 前言 自己记性不是很好,导致每次写MarkDown文本时总是忘了一些重要 ...
- 新功能发布!Markdown写博客!
有一种神奇的语言,它比html还简单,它巧妙地将内容与格式整合在一起--它就是Markdown. 现在我们实现了博客对Markdown的内置支持,可以让您轻松地在园子里用这个神奇的语言写博客! &qu ...
- 使用Markdown编辑器写博客
使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图 ...
- 欢迎使用 Markdown 编辑器写博客
本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML ...
- 用markdown写博客
目录 用markdown写博客 前言 标题 段落 引用区块 代码块 列表 分隔线 链接 强调.加粗.下划线.删除线 图片 智能链接 表格 转义序列 用markdown写博客 前言 博客园支持用mark ...
- 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客?
关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.公众号后台回复关键字 "1024" 获取程序员大厂面试指南. 图:D ...
- 如果简单的记录,就可以为这个世界创造更多的财富,那么还有什么理由不去写博客呢? — 读<<黑客与画家>> 有感
上一次博文发文时间是2016.1.15,7个月已经过去了.最近读了一本<>的书,对我触动挺大的!里面有关于技术趋势的探讨,也有关于人生和财富的思考! 开始更新iOS122的文章的初衷是,聚 ...
- 在github上写博客
在github上混了几个月,收获颇多.作为一个开源的坚定信仰者,深深觉得每一个码农都应该参与到开源社区中,github提供了一个平台,让你为开源项目提交代码变得异常简单和直接.以前由于工作异常繁忙和繁 ...
- 为什么你应该试试用Sublog写博客
HI 这篇文章发布后,收到了一些反馈,在不同的阅读媒体上(浏览器,RSS,evernote)等,会有样式兼容问题,特别是之前的代码显示行号的实现方式,使用浮动code块,兼容问题比较严重,所以做了一个 ...
随机推荐
- Docker 容器中搭建 nexus npm私库
1,版本 dockers :1.13.1 :nexus 3 2,安装 docker pull liumiaocn/nexus 3,启动 项目 详细 Nexus UI 8081 private re ...
- 浅谈TCP扫描与SYN扫描与FIN扫描
下面就这三种方法来小小的探讨一下,不对的地方还请多多指教! 1:TCP扫描 相对来说是速度比较慢的一种,为什么会慢呢?因为这种方法在扫描的时候会从本地主机的一个端口向目标主机的一个端口发出一个连接请求 ...
- spring boot 框架根據 sql 創建語句自動生成 MVC層類代碼
GITHUB: https://github.com/lin1270/spring_boot_sql2code 會自動生成model.mapper.service.controller. 代碼使用No ...
- Shell初学(六)Linux Shell 时间运算以及时间差计算方法
Linux Shell 时间运算以及时间差计算方法 时间的加减,以及时间差的计算. 1. 时间加减 这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒. 如:1990-01 ...
- 【笔记】vue实现简单项目和页面跳转
此项目适合不会前端,不会vue的人. 不会vue真正的开发,这里用vue和vant-ui简单搭一个商城app的tabbar和页面跳转. 装vue-cli3.0 根据官网快速上手搭建vant项目,官网 ...
- redis 学习(4)-- 哈希类型
redis 学习(4)-- 哈希类型 介绍 redis 中哈希键值结构: 可以看出:哈希键值包括 key,field,value 这三部分,即键,属性,值这三部分.可以这样来表示: key, (fie ...
- 2.bash术语定义
2.术语定义POSIX:基于Unix的一系列操作系统可移植性的标准.Bash主要和POSIX标准第1003.1号中的<Shell和使用工具>有关.空白符:一个空格或者制表符.内部命令:在s ...
- Entity Framework Core Relationship的学习笔记
说明 此例筛选了感兴趣及常用部分 参考文献 https://docs.microsoft.com/en-us/ef/core/modeling/relationships One to Many Ma ...
- ASP.NET Core[源码分析篇] - Authentication认证
原文:ASP.NET Core[源码分析篇] - Authentication认证 追本溯源,从使用开始 首先看一下我们通常是如何使用微软自带的认证,一般在Startup里面配置我们所需的依赖认证服务 ...
- 这38个小技巧告诉你如何快速学习MySQL数据库2
1.如何快速掌握MySQL? ⑴培养兴趣兴趣是最好的老师,不论学习什么知识,兴趣都可以极大地提高学习效率.当然学习MySQL 5.6也不例外.⑵夯实基础计算机领域的技术非常强调基础,刚开始学习可能还认 ...