当前位置:
首页 >
markdown编辑器实现代码高亮
发布时间:2024/3/26
45
豆豆
生活随笔
收集整理的这篇文章主要介绍了
markdown编辑器实现代码高亮
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
前言:笔者之前是使用富文本编辑器,现在转用markdown编辑器,但是在写文章的时候发现即使博客主页设置用上了代码高亮皮肤,但还是在插入代码段的时候不起作用,查阅了他人的博客才发现要加上key描述
类似这样,比如你写c++代码,你要在’’'之后加上c++语言的key:cpp,这样就可以实现你的代码高亮了,下面表格附上各类语言的关键字key(注:表格转自源)
下面还有一个python的代码高亮例子
| Bash | bash |
| CoffeeScript | coffeescript |
| C++ | cpp |
| C# | cs |
| CSS | css |
| Diff | diff |
| HTTP | http |
| Ini | ini |
| Java | java |
| JavaScript | javascript |
| JSON | json |
| Makefile | makefile |
| Markdown | markdown |
| Objective-C | objectivec |
| Perl | perl |
| Python | python |
| Ruby | ruby |
| SQL | sql |
| XML | xml |
| ARM汇编 | armasm |
| AVR汇编 | avrasm |
| MIPS汇编 | mipsasm |
| x86汇编 | x86asm |
| Elixir | elixir |
| Elm | elm |
| Erlang | erlang |
| F# | fsharp |
| Haskell | haskell |
| GLSL | glsl |
| Clojure | clojure |
| Lisp | lisp |
简单例子(实现python代码块高亮)
修改查找元素 对列表的主要操作是增删改查 a=[1,2,3,4,5,6] print(a.index(5)) 输出4,表示5在这个列表中,第一次出现的下标为4, 对于index方法而言,如果要查找的元素在列表中出现了多次,就显示第一次出现的下标,并且查找时要保证查找元素在列表中,否则会报错 value=a[1] print(value) print(a.count(2))# count 方法表示查找指定元素出现次数,与index方法不同的是,如果要查找的元素没有出现则输出零,不会报错 一个小技巧 e.g a=["周一","周二","周三","周四","周六","周五","周日"] #很明显列表中周六和周五位置反了,我们现在要交换它们 a[4],a[5]=a[5],a[4] #这样操作即可,和C语言表达有所差别 赋值也可这样 a,b,c=1,2,3 s="周一,周二,周三,周四,周六,周五,周日" a=s.split(",") print(a)# 形成的a是一个列表,这样就实现了字符串转列表 #我们还可以将列表转成字符串 a1="*".join(a) #前面可填连接的填充物,不填则“”,注意使用join方法必须保证a列表中所有元素是同一类型 print(a1)总结
以上是生活随笔为你收集整理的markdown编辑器实现代码高亮的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: emc CX存储更换硬盘过程
- 下一篇: 流编辑器sed和gawk