最近开始习惯着使用markdown来编写笔记,经常涉及到代码块的使用
发现Markdown编辑器的代码块在识别上需要一些特别的处理,要加上对应的关键字才可以识别出各种语言,再以不同形式的高亮色来标记
无标识符的情况
import java.util.List;
有标识符的情况
import java.util.List;
以下就是我根据这个特性为了方便以后的使用,专门对一些常用编程语言的关键字做了整理。
语言 | 关键字 |
---|---|
C | cpp , c |
Java | java |
Python | py , python |
PHP | php |
Shell | bash , shell |
C# | c# , c-sharp , csharp |
CSS | css |
JavaScript | js , jscript , javascript |
text | text , plain |
XML | xml , xhtml , xslt , html |
R | r , s , splus |
GO | go , golang |
AppleScript | applescript |
ActionScript 3.0 | actionscript3 , as3 |
ColdFusion | coldfusion , cf |
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 |
SASS&SCSS | sass , scss |
Scala | scala |
SQL | sql |
Visual | Basic vb , vbnet |
Objective C | objc , obj-c |
F# | f# f-sharp , fsharp |
matlab | matlab |
swift | swift |