<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>highlight.js on 知行何家</title><link>https://hehome.xyz/tag/highlight-js/</link><description>Recent content in highlight.js on 知行何家</description><image><title>知行何家</title><url>https://hehome.xyz/img/og-default.png</url><link>https://hehome.xyz/img/og-default.png</link></image><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 12 Oct 2022 09:35:43 +0800</lastBuildDate><atom:link href="https://hehome.xyz/tag/highlight-js/index.xml" rel="self" type="application/rss+xml"/><item><title>增加代码高亮</title><link>https://hehome.xyz/archives/186/</link><pubDate>Sun, 18 Nov 2018 00:08:00 +0800</pubDate><guid>https://hehome.xyz/archives/186/</guid><description>&lt;p&gt;直到现在，我写的全是关于网站的文章，在文章中有很多代码，不过因为我现在用的编辑器，并没有自带代码高亮，所以这些代码都是默认的样式，没有各种高亮，看起来并不好看和清晰。&lt;/p&gt;
&lt;p&gt;所以我想去找找代码高亮的插件，搜索了一下，找到了一个利用 &lt;a href="https://highlightjs.org/"&gt;highlight.js&lt;/a&gt; 的 &lt;a href="https://github.com/zhantong/Typecho-Code-Highlight-Plugins/tree/master/HighlightJs"&gt;插件&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;测试了一下效果，很满意。顺便去修改了一下前面文章的代码格式，这样就美观多了。&lt;/p&gt;
&lt;p&gt;不过现在网站里使用的 &lt;code&gt;highlight.js&lt;/code&gt; 脚本中并没有放入所有它支持的代码格式。只是选择了几种常用的，如果后面需要支持另外的代码格式，就更换新的 &lt;a href="https://highlightjs.org/download/"&gt;脚本&lt;/a&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;从这篇文章 &lt;a href="https://hehome.xyz/archives/819/"&gt;更新 EditorMD&lt;/a&gt; 起，我直接将 &lt;code&gt;highlight.js&lt;/code&gt; 集成到了编辑器中，不再使用之前的那个插件。如果需要更新代码高亮，需要将新生成的 &lt;code&gt;highlight.pack.js&lt;/code&gt; 文件，放入 &lt;code&gt;EditorMD/lib&lt;/code&gt; 文件夹中。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;升级 &lt;code&gt;1.2.0&lt;/code&gt; 并使用官方镜像后，放弃了 EditorMD，转而使用默认的编辑器，配合 &lt;a href="https://github.com/he0119/typecho-highlightjs"&gt;highlightjs 插件&lt;/a&gt;。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;记录一下当前支持的代码格式。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;常用的 36 种&lt;/li&gt;
&lt;li&gt;Arduino&lt;/li&gt;
&lt;li&gt;DOS .bat&lt;/li&gt;
&lt;li&gt;Dart&lt;/li&gt;
&lt;li&gt;Dockerfile&lt;/li&gt;
&lt;li&gt;Fortran&lt;/li&gt;
&lt;li&gt;Julia/Julia REPL&lt;/li&gt;
&lt;li&gt;LaTeX&lt;/li&gt;
&lt;li&gt;PowerShell&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;2020/11/23 更新
10.4.0 版，常用 24 种变成了 37 种，Go，SCSS，YAML 成为了常用。然后我新添加了 Powershell。
2022/1/3
11.3.1 版，常用变成了 34 种。
2022/10/12
11.6.0 版，常用变成了 36 种。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>