简介:
根据扩展名对浏览器中访问的文件执行语法突出显示
语法!是一个 chrome 扩展,用于在 Chrome 中打开的源文件上突出显示语法。此扩展主要用于查看托管在 Web 可访问版本控制系统中的文件,该系统本身不提供突出显示,但使用肯定不会就此结束。
现在可以从扩展选项页面中选择各种颜色主题和默认尺寸。
支持的语言:
动作脚本(.as .actionscript)
重击 (.sh)
C++ (.cpp .h .cc)
C# (.cs)
C (.c.h)
Clojure (.clj)
CSS (.css)
差异 (.diff .patch)
Erlang (.erl)
常规 (.groovy)
去 (.go)
JavaScript (.js)
Java (.java)
JavaFX (.fx)
乳胶 (.tex)
Objective-C (.m, .h)
Perl (.pl .perl .pm)
纯文本 (.txt)
PowerShell (.ps1 .ps2)
蟒蛇 (.py)
红宝石 (.rb)
斯卡拉 (.scala)
斯威夫特 (.swift)
Sql (.sql, .pls)
打字稿 (.ts)
VisualBasic (.vb)
实验支持:
Bibtex (.bib .bibtex)
Common Lisp (.lisp .emacs)
CSV ptty 打印
任何以上述扩展名之一结尾的文件都将使用适当的语法自动突出显示。
任何意见或建议都可以直接发送到 http://twitter.com/matheeeny 或作为问题提交到 https://github.com/matheeeny/Syntaxtic。
如果没有 Alex Gorbatchev 在 http://alexgorbatchev.com/SyntaxHighlighter/ 上提供的出色的语法高亮 API,这个扩展是不可能的
更新:
v1.1.25
- 添加了对 content-type = text/html 的检查。如果找到,则不执行语法高亮
v1.1.28
- 添加 .cc 作为 c++ 别名和 .pm 作为每个请求的 perl 别名
v1.1.33
- 修正动作脚本作为 c# 问题
- 修正了 .cc 别名
v2.0.43
- 添加了可选择主题和大小的选项页面
v2.0.44
- 删除了未使用的权限
v3.0.74
- 添加了操作按钮以禁用当前页面的行号或突出显示
- 更新到当前版本的扩展清单
- 小错误修复
- 删除了 XML 突出显示,让默认的 webkit 查看器做它的事情
v3.0.117
- 添加了对 Go 和 CoffeeScript 的支持
v4.0.135
- 更新到最新版本的语法高亮库,应该可以解决许多语言高亮问题
- 增加了对打字稿的支持
- 增加了对 swift 的支持
- 由于核心库更新的复杂性,删除了 CoffeeScript 支持
插件下载: