最近開始習慣着使用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 | |
swift |