twinkleplop README

The project's README from github.com/pngwn/twinkleplop. As one markdown file: README.md.

twinkleplop

A small, fast syntax highlighter and code authoring toolkit. Install the languages you need, generate HTML or tokens, and customise the output with CSS.

twinkleplop (pngwn/twinkleplop)

Searching Database…

这是什么东西?Twinkleplop 是一个面向网页的小巧、快速的语法高亮和代码编写工具包:你只需安装需要的语言,就能从代码生成 HTML 或 token,并用 CSS 来设置输出样式。
它是一个我在自己代码里调用的库,还是一个可以运行的应用?它是一个库,不是应用:这是一个发布在 npm 上的 TypeScript 包,需要你在自己的项目里调用——没有可运行的界面或服务。
怎么把它加到项目里?先从 npm 安装('npm install twinkleplop'),然后安装你需要的语言,再调用它为你的代码片段生成 HTML 或 token。
我是必须打包所有语言的支持,还是只打包我用到的那些?只用哪些就装哪些——语言支持是可选的,你只需要安装项目真正用到的语法,而不是打包一个包含所有内容的大包。
可以免费使用吗,包括商业用途?可以——twinkleplop 采用 MIT 许可证,在个人和商业项目中都可以免费使用。
Creator
pngwn
Size
6.2 MB
Stars
238
Age
5mo
Commits · 90 Days