配置sublime text 3来编写Markdown
如何使用sublime text 3编写Markdown
编写markdown的编辑器无论客户端还是在线的都有很多,这里将sublime text3作为markdown的编辑器,需要进行一些配置。
1. sublime text 3安装插件方法
在原生的sublime上通过安装一些插件,就可以对编辑器做自定义(比如自定义字体,自定义主题配色等)和一些功能上的拓展。Sublime的插件扩展机制是通过Package Control来实现的。插件机制类似于Chrome浏览器的插件,用来扩展功能,而Package Control是用来为sublime安装其他插件的插件,有点类似Python的pip。
安装Package Control : 组合键 Ctrl+Shift+P 调出命令面板;
输入 ipc (模糊关键字搜索),选择Install Package Control;
等待几秒钟,直到出现安装成功提示。
使用Package Control 安装插件: 组合键 Ctrl+Shift+P 调出命令面板(或者利用Preferences->Package Control打开命令面板);
输入pc找到Package Control:Install Package 选项;
几秒后调出安装的搜索框,此时输入安装包名,选中即可;
如果插件成功安装就会在编辑框自动打开该包的使用说明文件。
安装成功后,在Perferences→package settings中可以看到新安装的插件(包),在这里可以对该插件进行自定义配置。
2. sublime text3 安装markdown相关插件
安装步骤:
- 组合键
Ctrl+Shift+P调出命令面板 - 输入
Package Control: Install Package,回车 - 在搜索框中输入要安装的包名(一个一个,不能同时安多个)
- 静待几秒即可安装成功
几个Markdown类的常用插件:
MarkdownEditing 一个提高Sublime中Markdown编辑特性的插件
MarkdownPreview Markdown转HTML,提供在浏览器中的预览功能
MarkdownLivePreview 提供在编辑框中实时预览的功能
LiveReload 一个提供md/html等文档的实时刷新预览的的插件
...
这里目前安装MarkdownEditing和MarkdownPreview。
3. 使用sublime text 3
第一种:新建.md格式文件,sublime text编辑器右下角选择markdown,写好文本内容后,保存。(格式必须为.md)
在命令面板中输入mp,选择Markdown Preview:Preview in Brower ,出现GitHub和markdown选项,点击markdown,即可在浏览器中预览内容。
添加快捷键来打开浏览器查看Markdown文件:
preference->package settings->markdown editing->key bindings-user;
加入这行代码:{"keys": ["alt+m"], "command": "markdown_preview_select", "args": {"target": "browser"} },即可使用快捷键打开,这里用的是alt+m(preference ->key binding中添加快捷键也行)
第二种(浏览器自动刷新):
对于浏览器而言,我们让它自动刷新,只需在.md文件最下面加入一行:<meta http-equiv="refresh" content="0.5"> 0.5表示刷新间隔,单位是秒。 这样,编辑好文本后保存后就能看到更新的内容了。(必须要保存)
如果需要自动保存,可以安装auto-save插件来达到间隔x秒自动保存,从而达到实时显示。
到此,就可在sublime text上快捷编写markdown了。
配置sublime text 3来编写Markdown的更多相关文章
- 配置 Sublime Text 3 作为Python R LaTeX Markdown IDE
配置 Sublime Text 3 作为Python R LaTeX Markdown IDE 配置 Sublime Text 3 作为Python IDE IDE的基本功能:代码提醒.补全:编译文件 ...
- 配置Sublime Text 3的Python开发环境
最近的项目是用Python开发自动化测试脚本的,所以使用Python比较多.我用的编辑器是Sublime Text3. Sublime Text 3是一个轻量级的跨平台文字编辑器,一经面世便被认为是一 ...
- 【转】sublime text 2 下的Markdown写作
sublime text 2 下的Markdown写作 作为Windows/Mac/Linux下强大的文本编辑器,st提供了对Markdown语言的支持.通过设置可实现markdown预览和转换功 ...
- 【Nodejs】【node.js 安装 和 配置Sublime Text的Node.js】
[一] [安装nodejs] 第一步:下载安装文件: https://nodejs.org/en/download/ 第二步:安装nodejs 下载完成之后,双击"node-v6.10.1- ...
- 结合cocos2d-x开发配置sublime text
开发cocos2d-x前端的非核心开发人员对于编辑器的选择,多数的选择有两个,一个是传统的ultraedit,另外的就是现在很流行的sublime text.以前我是比较喜欢用ultraedit的,但 ...
- Sublime Text 插件之:MarkDown
Sublime Text 插件之:MarkDown 喜欢写文档的同学应该离不开 MarkDown ,ST(Sublime Text)的插件 Markdown Preview 就支持实时在浏览器中预览p ...
- Sublime Text 3预览Markdown
Sublime Text 3预览Markdown 安装控制器 按下按下ctrl+`出现小控制台 输入import urllib.request,os; pf = 'Package Control.su ...
- node.js 安装 和 配置Sublime Text的Node.js
安装node.js 第一步:下载安装文件: https://nodejs.org/en/download/ 第二步:安装nodejs 下载完成之后,双击"node-v6.10.1-x64.m ...
- Linux入门(16)——Ubuntu16.04下配置sublime text 3使用markdown
sublime text 3安装两个插件: MarkDown Editing OmniMarkupPreviewer 有的人使用 MarkDown Editing markdownpreviewer ...
随机推荐
- 从零搭建Pytorch模型教程(一)数据读取
前言 本文介绍了classdataset的几个要点,由哪些部分组成,每个部分需要完成哪些事情,如何进行数据增强,如何实现自己设计的数据增强.然后,介绍了分布式训练的数据加载方式,数据读取的整个 ...
- C#?和??运算符以及合并条件表达式
最近项目中,常常碰到这个?和??这两个操作符,之前说得不够详细,趁着周末补全来,希望能够给大家带来帮助. (一)?操作符 我们知道值类型是不肯能为空的,它总是包含值的本身,不会为NULL,这估计也是值 ...
- WPS:字母自动变大写的解决办法
设置中:
- JZ-005-用两个栈实现队列
用两个栈实现队列 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作. 队列中的元素为int类型. 题目链接: 用两个栈实现队列 代码 import java.util.Stack; / ...
- petite-vue源码剖析-事件绑定`v-on`的工作原理
在书写petite-vue和Vue最舒服的莫过于通过@click绑定事件,而且在移除元素时框架会帮我们自动解除绑定.省去了过去通过jQuery的累赘.而事件绑定在petite-vue中就是一个指令(d ...
- GAN实战笔记——第七章半监督生成对抗网络(SGAN)
半监督生成对抗网络 一.SGAN简介 半监督学习(semi-supervised learning)是GAN在实际应用中最有前途的领域之一,与监督学习(数据集中的每个样本有一个标签)和无监督学习(不使 ...
- 【算法】经典的ML算法(后续结合工作实践完善心得)
18大数据挖掘的经典算法以及代码实现,涉及到了决策分类,聚类,链接挖掘,关联挖掘,模式挖掘等等方面,后面都是相应算法的博文链接,希望能够帮助大家学.目前追加了其他的一些经典的DM算法,在others的 ...
- 分布式 PostgreSQL 集群(Citus)官方教程 - 迁移现有应用程序
将现有应用程序迁移到 Citus 有时需要调整 schema 和查询以获得最佳性能. Citus 扩展了 PostgreSQL 的分布式功能,但它不是扩展所有工作负载的直接替代品.高性能 Citus ...
- np.vectorize()和crosstab()和pivotTab()函数解释
numpy.vectorize(pyfunc, otypes=None, doc=None, excluded=None, cache=False, signature=None) Parameter ...
- Python入门随记(4)
在涉及一些实际问题,会碰到概率论等相关领域的知识,自然少不了矩阵运算,以下是Python中关于矩阵的简单操作: 1.常用库numpy import numpy as np 2.随机生成矩阵 a=np. ...