Markdown 扩展
Top 100 Sublime Text 插件!Sublime Text 的 Markdown 语法高亮器,支持 GFM 栅栏代码块和特定语言语法高亮。YAML 前置信息。适用于 ST2/ST3。与 Assemble 一起使用效果更佳。
详细信息
安装
- 总计 326K
- Win 143K
- Mac 124K
- Linux 60K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 26 | 15 | 3 | 15 | 20 | 21 | 25 | 19 | 14 | 7 | 4 | 24 | 23 | 24 | 21 | 22 | 15 | 20 | 20 | 24 | 15 | 22 | 20 | 11 | 9 | 23 | 17 | 28 | 25 | 18 | 8 | 9 | 20 | 23 | 25 | 16 | 27 | 5 | 13 | 11 | 24 | 26 | 21 | 20 | 8 | 11 |
Mac | 8 | 17 | 0 | 10 | 16 | 7 | 13 | 9 | 16 | 9 | 4 | 8 | 10 | 18 | 19 | 14 | 2 | 3 | 6 | 16 | 14 | 17 | 10 | 5 | 11 | 13 | 13 | 11 | 12 | 12 | 2 | 4 | 13 | 13 | 9 | 12 | 10 | 3 | 6 | 11 | 9 | 15 | 15 | 12 | 3 | 1 |
Linux | 8 | 14 | 6 | 4 | 5 | 10 | 9 | 9 | 9 | 8 | 3 | 14 | 9 | 10 | 8 | 4 | 5 | 6 | 8 | 11 | 5 | 10 | 9 | 8 | 6 | 1 | 4 | 11 | 8 | 5 | 3 | 3 | 8 | 5 | 3 | 4 | 5 | 8 | 5 | 5 | 6 | 6 | 8 | 7 | 3 | 7 |
说明文件
sublime-markdown-extended
扩展 Soda 的 Monokai 和默认 Markdown 风格,为 YAML 前置信息、GitHub Flavored Markdown (GFM) 以及 GFM “栅栏”代码块内的特定语言语法高亮提供额外的语法高亮。
尽管已进行大量修改,但感谢 @aziz 和 Knockdown 的其他贡献者,他们提供了栅栏代码块的代码。
获取 Monokai Extended 以获得更好的高亮显示。
跳转到示例 ↓
入门
1. 安装
软件包控制
如果您已经在 Sublime Text 中安装了 软件包控制
- 从命令面板选择“安装包”:Windows 和 Linux 上为 Ctrl+Shift+P 或 OS X 上为 ⇧⌘P
- 搜索“Markdown 扩展”,然后按 enter。
手动安装
转到 首选项 -> 浏览软件包
,然后下载此插件并将其解压缩到该目录,或者
git clone https://github.com/jonschlinkert/sublime-markdown-extended.git "sublime-markdown-extended"
2. 激活此语言
安装此软件包后,打开 markdown 文件并将语言更改为 Markdown 扩展
,方法之一如下
- 从编辑器右下角状态栏中支持的语言列表中选择
ctrl + shift + p
并搜索“Markdown 扩展”
3. 将“Markdown 扩展”设为默认
要将 Markdown 扩展
设为当前扩展的默认高亮显示
- 打开一个你想设置默认格式的文件(例如
.md
) - 在Sublime Text中,按照以下菜单导航:
视图 -> 语法 -> 以当前扩展名打开所有... -> Markdown Extended
功能
- 支持 YAML Front Matter
- 支持 GFM “fenced” 代码块
- 支持大多数常见语言在GFM “fenced” 代码块中的语言特定语法高亮(以下列出支持的语言列表)
- 支持在GFM自动链接的文本中的URL语法高亮
- 支持有序/无序列表中项目符号和数字的正确语法高亮
- 通过忽略单词中的多个下划线,支持加粗和斜体字体的正确语法高亮
Markdown增强
以下示例使用Monokai Extended主题。
空格
重要空格
空格仅在fenced代码块前和后是重要的 !遵循这些说明将确保语法高亮正确且一致。
这非常简单
- 在代码块前后添加换行符
- 在最后一个代码块之后不要留下尾随空格
如果您不这样做,代码块不会损坏,但它不一定看起来很棒。
关于正确与不正确使用空格的比较
块前的空格
您需要在fenced代码块上下保留一个空格,以获得预期的语法高亮结果。例如,以下是在fenced代码块之前没有空格的情况:
以下是正确的间距
块后的空格
在代码块后添加一个新行,但确保底部栅栏旁边没有尾随空格。
带有尾随空格
没有尾随空格
支持的语言
以下语言在fenced代码块中高亮显示
请注意,为了正确高亮显示某种语言,您必须在Sublime Text中安装该语言。
coffee|coffeescript
coffee front matter
cpp
csharp
css
c
c++
diff
ejs
erlang
underscore
go
graphql
lodash
handlebars|hbs
:需要Sublime Text的Handlebars包html|html5
ini
jade
java
javascript|js
json
json front matter
julia
less
ls|livescript|LiveScript
lua
md|markdown
nginx
objective-c
objective-c++
perl
r
ruby
sass
scala
scss
shell
bash
sql|ddl|dml
postgresql|postgres|pgsql
styl
swift
swig
liquid
xml
yaml
yaml front matter
CSS
之前
之后
LESS
之前
之后
HTML
之前
之后
JavaScript
之前
之后
Coffee
之前
之后
LiveScript
之前
之后
Shell
之前
之后
YAML Front Matter
之前
之后
Coffee Front Matter
之前
之后
作者
Jon Schlinkert
Alexander Krivoshhekov
版权和许可证
版权所有 2013-2015 Jon Schlinkert