文件名称:beni:用 golang (WIP) 编写的代码语法荧光笔
文件大小:19KB
文件格式:ZIP
更新时间:2024-07-18 14:31:57
Go
贝尼代码荧光笔。 Beni 是Pygments兼容的代码荧光笔,由纯 golang 编写。 它指的是 Ruby 的胭脂。 操作说明 安装 建立在工作目录上,它得到 ./beni 可执行文件。 $ go build ./cmd/beni 或者你可以通过go get安装 $ go get github.com/koron/beni/cmd/beni 我们试试看! 在您的 xterm(启用 256 色的终端)上运行此命令。 $ ./beni ./cmd/beni/main.go 或者 $ ./beni /path/to/your/code 您将获得丰富多彩的语法高亮代码。 限制 有限的词法分析器(语言)和错误:只有 Go 和 Java 限定主题:仅base16 有限的格式化程序:仅 Terminal256 和 HTML 我很高兴并欢迎您的贡献!
【文件预览】:
beni-master
----lexer()
--------lexer.go(806B)
--------java.go(4KB)
--------go_test.go(804B)
--------regexp_lexer_state.go(465B)
--------java_test.go(905B)
--------go.go(4KB)
--------regexp_lexer.go(6KB)
--------all.go(1KB)
--------lexer_test.go(2KB)
----.gitignore(62B)
----README.mkd(715B)
----beni.go(1023B)
----Makefile(174B)
----token()
--------token.go(6KB)
----formatter()
--------html.go(1KB)
--------terminal256.go(4KB)
--------formatter.go(697B)
--------all.go(429B)
----theme()
--------base16.go(2KB)
--------all.go(397B)
--------theme.go(1KB)
----cmd()
--------beni()