原来 Markdown 代码块支持语言高亮

简介: 原来 Markdown 代码块支持语言高亮

正文


两种类型


  • 指定 JavaScript 语言


const path = require('path')


  • 没有指定语言


const path = require('path')



通过元素审查,可以发现它是添加相应语言的高亮风格(highlight)的,然后各个平台的高亮风格会略有不同。



88.webp.jpg


GitHub 效果


99.webp.jpg


支持的语言


名称 关键字
JavaScript js、jscript、javascript
CSS css
SASS&SCSS sass、scss
Java java
Python py、python
text text 、plain
XML xml、xhtml、xslt、html
SQL sql
PHP php
AppleScript applescript
ActionScript 3.0 actionscript3、as3
Shell bash , shell
ColdFusion coldfusion、cf
C cpp、c
C# c#、c-sharp、csharp
Delphi delphi、pascal、pas
diff&patch diff patch
Erlang erl、erlang
Groovy groovy
JavaFX jfx、javafx
Perl perl、pl、Perl
Ruby ruby、rails、ror、rb
Scala scala
Visual Basic vb、vbnet
Objective C objc、obj-c
F# f#、f-sharp、fsharp
xpp、dynamics-xpp
R r、s、splus
matlab matlab
swift swift
GO go、golang


  • diff&patch:代码版本控制,遇到代码冲突,其语法就是这个。
  • text: 就是普通文本。


目录
相关文章
|
4月前
|
JavaScript 前端开发 Java
小笔记:表 - 各种语言的 CommonMark Markdown解析器 实现
小笔记:表 - 各种语言的 CommonMark Markdown解析器 实现
82 1
|
6月前
Markdown支持的语言详解
Markdown支持的语言详解
82 0
|
6月前
|
前端开发 JavaScript 数据格式
Markdown支持的语言
Markdown支持的语言
|
移动开发 安全 Go
Go语言——快速使用Markdown解析库
Go语言——快速使用Markdown解析库
439 0
|
9月前
|
程序员
快速学会MarkDown语言
快速学会MarkDown语言
|
11月前
Markdown语言常用语法
Markdown语言常用语法
56 0
MarkDown入门代码块
MarkDown入门代码块
274 0
|
SQL 前端开发 JavaScript
Markdown代码块语言类型识别及常用语言类型标识符
Markdown代码块语言类型识别及常用语言类型标识符
1838 0
|
1月前
|
程序员 Linux iOS开发
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)
一款比Typora更简洁优雅的Markdown编辑器神器(完全开源免费)