【MarkDown】在CSDN 中支持高亮的语言

1. 如何在CSDN使用Markdown高亮指定语言的代码高亮

1.1 编辑

```go
package main
 
import “fmt”
 
func main() {
 fmt.Println(“Hello, world!”)
}
```

1.2 展示

package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}

2. 支持高亮的语言列表

语言 后缀 CSDN支持 类型
ActionScript .as actionscript 完全的面向对象的编程语言
Apache .htaccess apache 脚本语言
AppleScript .scpt applescript 苹果公司开发的一种脚本语言
AsciiDoc .asciidoc asciidoc 轻量级的标记语言
AspectJ .aj asciidoc 面向切面的框架,它扩展了Java语言
AutoHotKey .ahk autohotkey 免费的、Windows平台下开放源代码的热键脚本语言
AVR Assembler .ASM\.INC avrasm\asm 汇编语言
Bash .sh bash 命令解释型语言
Basic .bas\.b64\.bat\.bmp 高级编程语言
BJSON .bson 数据交换格式
BNF .bnf 用于描述编程语言语法的形式化语言
BrainFuck .bf\.bftx brainfuck 极小化的计算机语言
C .c\.h\.s\.i\.o\.a c 面向过程的、抽象化的通用程序设计语言
C# .cs cs 面向对象的编程语言
C++/VC .cpp cpp 面向对象的编程语言
Caml .ml\.mli 通用的函数式编程语言
Cap’n Proto .capnp capnproto 接口定义语言
Clojure .clj\.jar clojure 运行在Java虚拟机(JVM)上编程语言
Clojure REPL .clj\.jar clojure 基于JVM平台的函数式编程语言
CMake .cmake cmake 一个跨平台的自动化构建工具-脚本语言
COBOL 面向过程的高级程序设计语言
CoffeeScript .coffee\.litcoffee coffeescript\coffee JavaScript的转译语言
COJSON .cojson 数据交换格式
css .css css 用来表现HTML或XML等文件样式的计算机语言
CSV .csv 数据交换格式
D .d d 通用的系统和应用编程语言
Dart .dart dart 面向对象的、类定义的、单继承的语言
Delphi .pas delphi 第四代计算机编程语言
Diff .diff\.patch diff 文本编辑语言
Django .py django Python编程语言驱动的一个开源模型-视图-控制器风格的Web应用程序框架
DOS bat .bat\.cmd dos 批处理语言
Dust .dust dust 用于Web应用程序的UI模板
Elixir .ex\.exs elixir 函数式动态语言
ERB(Embedded Ruby) .erb erb 文本模板
Erlang .erl erlang 通用的面向并发的编程语言
Erlang REPL .erl erlang-repl 通用的面向并发的编程语言
F# .fs\.fsx\.fspproj\.fsi fsharp 由微软发展的为.NET语言提供运行环境的程序设计语言,是函数编程语言
FIX .FIX fix 面向对象的编程语言
FoxPro 数据库文件:.DBC\.DCT
\.DCX\.DBF
程序:.PRG\.FXP
菜单:.MNX\.MPR
表单:.SCX\.SCT
项目:.PJX
标签:.LBX
报表:.FRX\.FRT
编译后:.MEM\.APP\.EXE
查询:.QPR
面向过程的编程语言和数据库管理系统,也是一种面向对象的编程语言
GLSL .vsh\.fsh\.glsl glsl 图形着色器编程语言
Go .go go 属于静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言
Gradle .gradle\.gradle.kts gradle 基于JVM的构建工具
Groovy .groovy groovy 基于JVM的敏捷开发语言
G代码(ISO 6983) .nc\.txt\.CUT\.PTF
\.tap\.ILS\.PAS\.jcl
\.mac\.FOR\.BAT\.TXT\.rtap
gcode 编程语言
Haml .haml haml 标记语言
Handlebars .hbs handlebars\hbs JavaScript的语义模板库
Haskell .hs haskell\hs 函数式编程语言
Haxe .hxml\.hx\.js\.cpp\.php haxe 新兴的开源编程语言
HL7 .hl7 医学信息交换标准语言
HTML .html\.htm html 超文本标记语言
HTTP .html http 超文本传输协议
Ini file .ini ini 书写格式
Intel x86 Assembly .asm\.asmx x86asm 汇编语言
ISO 10303-21 STEP文件/p21文件 .stp\.step Step21 面向对象的信息模型描述语言
Java .java\.class java 混合型语言-解释型语言和编译型语言之间的一种语言
JavaScript .js javascript\js 脚本语言
JSON .json\.txt\.dat\.table json 轻量级的数据交换格式
kotlin .kt kotlin 静态编程语言
Lasso .lasso lasso 编程语言
Less .less less CSS预处理语言
Lisp .lisp lisp 函数式程序语言
LiveCode .live\.lct\.lcw livecodeserver 编程语言
LiveScript .ls livescript 解释性脚本语言
Lua .lua\.luac\.lp lua 小巧的脚本语言
Makefile .mlk\.makefile makefile 常用于编译的脚本语言
Markdown .md\.markdown markdown 轻量级标记语言
Mathematica .nb mathematica 基于规则的函数式编程语言
Matlab .m matlab 面向科学计算、可视化以及交互式程序设计的高科技计算语言和交互式环境
MEL(Maya Embedded Language) .mel mel 强大的命令和脚本语言
Mercury .mg mercury 新的逻辑/功能的编程语言
Mizar .m mizar 用于证明数学问题的语言系统
Monkey .mks monkey 类似JavaScript的编程语言-游戏编程语言
Msgpack .msg 数据交换格式
Nginx .conf nginx 类似于Shell的语法
Nimrod .nim\.nim.txt nimrod 新型的静态类型、命令式编程语言
Nix .nar\.env nix 函数式编程语言
NSIS .nsi nsis 面向安装包的脚本语言
Objective-C .m\.h objectivec 扩充C的面向对象编程语言
OCaml .ml\.mli\.cmi\.cmo\.cmx\.cmt ocaml Caml编程语言的主要实现
Oracle Rules Language .rule ruleslanguage 规则编程语言
Oxygene .ox oxygene 基于Object Pascal的面向对象编程语言
Parser 3 .\parser\.y\.g\.bnf parser3 使用BNF范式定义语言
Pascal .pas 计算机通用的高级程序设计语言
Perl .pl\.pm\.t\.psgi\.pod\.ph perl 计算机程序语言
PHP .php php 解释型语言-简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言
PowerShell .ps1\.psm1\.psd1 powershell\ps1\psm1 脚本语言
Processsing .pde processing 以数字艺术为背景的程序语言
Prolog .pl 高级语言-逻辑编程语言
Protocol Buffers .proto protobuf 数据描述语言
PSON .pson 数据交换格式
Puppet .pp puppet Linux、Unix、windows平台的集中配置管理系统,使用自有的Puppet描述语言
Python .py python/py 高级程序设计语言
Python’s profiler output .profile profile Python语言-性能分析报告
Q .qml q 数据定义语言(DDL)
R .r r 编程语言和操作环境
RenderMan RIB .rib rib RenderMan规范定义的一种场景描述语言
RenderMan RSL .rib.rsl rsl RenderMan规范引入的一种着色语言
Roboconf .graphml roboconf 描述复杂分布式系统行为的语言
RSS(Really Simple Syndication) .rss rss 基于XML用于共享网页内容的数据交换格式
Ruby .rb ruby/rb 面向对象脚本语言
Rust .rs rust 系统编程语言
Scala .scala scala 多范式编程语言
Scheme .scm scheme Lisp方言
Scilab .sce\.sci scilab 解释型语言
SCSS .scss scss CSS预处理语言
Smali .smali smali 反汇编语言
SmallTalk .st smalltalk 面向对象的程序设计语言
Smile .smil\.smi 数据交换格式
SML .sml\.smil sml 编程语言
SQL .sql sql 操作数据库的语言
Stata .dta stata 编程语言
Stylus .styl stylus CSS的预处理语言
Swift语言 .swift swift 新型编程语言
TCL语言 .tcl tcl 脚本语言
Tex .tex tex 宏语言
text .txt\.text txt/text/plain 文档类型
Thrift .thrift thrift 接口描述语言
TOML .toml 数据交换格式
Twig .twig twig PHP模板语言
TypeScript .ts typescript\ts 编程语言-JavaScript的超集
UBJSON .ubj 数据交换格式
Vala .vala\.vapi vala 编程语言
VB.NET .vb\.resx vbnet Basic系语言-编程语言
VBScript .vbs\.asp vbscript VB脚本语言
VBScript in HTML .asp vbscript-html VB脚本语言
Verilog .v\.va\.vams verilog 硬件描述语言
VHDL .vhd vhdl 硬件描述语言
Vim Script .vim\vimrc vim 脚本语言-动态命令式语言
VUE .vue JavaScript语言
X++/Axapta .xcu\.xcel\.xlsf\.xsf axapta 面向对象的开发语言
XL .xl xl
XML .xml xml 数据交换格式
YAML .yml\.yaml yml\yaml 数据交换格式
易语言 主程序:.e
易模块:.ec
支持库:.fne\.fnr\.lib
颜色配置:.clr
配置文件:.ini
快捷方式:.lnk
编译后生成的文件:.exe
高级语言-编程语言

你可能感兴趣的:(Markdown)