simpread
simpread copied to clipboard
[Plugin]代码段的专项整治,包括:高亮,代码优化,去重等
描述
由于 1.1.2.5005(及以上) 加入了词法分析引擎,所以会对源页面包含有代码段的内容进行重组,因此造成了无法高亮的问题,有需要的用户,可以安装此插件来实现高亮显示。
地址
https://simpread.ksria.cn/plugins/details/klGUASLasg
详细说明
-
动态识别当前主题,并适配当前主题的代码高亮样式。
-
代码段的代码重复显示的问题 e.g. https://github.com/Kenshin/simpread/issues/497
-
有多余代码行数的问题 e.g. https://github.com/Kenshin/simpread/issues/486
-
去掉了一些无用的
CSDN
的SVG
-
iteye.com
aotu.io
代码段有问题的情况
并增加了如下功能:
-
根据不同的主题设置不同的代码高亮色
-
针对一些极其特别的代码段,增加了 手动框选并高亮的功能 快捷键 hhh ( 三击 h 键)
适配的代码高亮类型
-
常见的一些包含代码高亮的网站,如 CSDN CNBlog 等
-
适配常见的代码高亮库,如
prettyprint
code-snippet
snippet-textonly
syntaxhighlighter
更新日志
2020/07/05 12:02:25 version 0.0.6
注意
优化 CSDN 的若干问题 插件 已被废除 ,其中的优化方案已转移到 代码段增强 也就是说之前安装两个插件,现在 只安装一个即可。
👍
你好,在极客时间上阅读代码片段会产生代码都堆到一行的效果,阅读起来很麻烦,望改进,希望简悦越来越好!
又加了一个 👉 https://github.com/Kenshin/simpread/issues/682
再来一个 👉 https://github.com/Kenshin/simpread/issues/674
再来一个 👉 https://github.com/Kenshin/simpread/issues/729
还有一个 👉 https://github.com/Kenshin/simpread/issues/731 https://github.com/Kenshin/simpread/issues/732
https://github.com/Kenshin/simpread/issues/844
https://github.com/Kenshin/simpread/issues/851
https://github.com/Kenshin/simpread/issues/854
https://github.com/Kenshin/simpread/issues/870
https://github.com/Kenshin/simpread/issues/871
https://github.com/Kenshin/simpread/issues/872
https://github.com/Kenshin/simpread/issues/895
https://github.com/Kenshin/simpread/issues/896
https://github.com/Kenshin/simpread/issues/927
https://github.com/Kenshin/simpread/issues/951
https://github.com/Kenshin/simpread/issues/980
https://github.com/Kenshin/simpread/issues/1005
#1016
https://github.com/Kenshin/simpread/issues/1027
https://github.com/Kenshin/simpread/issues/1025
https://github.com/Kenshin/simpread/issues/1032
https://github.com/Kenshin/simpread/issues/1033
https://github.com/Kenshin/simpread/issues/1044
https://github.com/Kenshin/simpread/issues/1059
https://github.com/Kenshin/simpread/issues/1095
https://github.com/Kenshin/simpread/issues/1147
https://github.com/Kenshin/simpread/issues/1183
https://github.com/Kenshin/simpread/issues/1220
https://github.com/Kenshin/simpread/issues/1224