RubyGems Navigation menu

kramdown-syntax_tree_sitter 0.6.0

This is a syntax highlighter plugin for Kramdown that leverages Tree-sitter's native syntax highlighter to highlight code blocks (and spans) when rendering HTML. Tree-sitter is a modern, general-purpose parsing library that outclasses many existing tools at the task of syntax highlighting. This plugin adapts Tree-sitter's native highlighter for Kramdown, so that Tree-sitter's superior highlighting capabilities can be easily leveraged in the context of rendering Markdown.

Gemfile:
=

安装:
=

版本列表:

  1. 0.6.0 May 31, 2024 (24.5 KB)
  2. 0.5.0 May 18, 2023 (21.0 KB)
  3. 0.4.0 April 15, 2023 (20.5 KB)
  4. 0.3.0 January 11, 2023 (20.0 KB)
  5. 0.2.0 December 08, 2022 (19.5 KB)
显示所有版本 (共 6 个)

Runtime 依赖 (3):

kramdown ~> 2.0
rake ~> 13.0
rutie ~> 0.0.4

要求:

This plugin is essentially an adapter for the Tree-sitter highlight library and hence requires a compatible Rust installation to function. It is officially compatible with the following environments: - Rust: 1.75, 1.76, 1.77, 1.78 - Platforms: MacOS, Linux

所有者:

推送者:

作者:

  • Andrew T. Biehl

SHA 256 校验和:

=

下载总量 4,007

这个版本 419

版本发布:

许可:

MIT

需要的 Ruby 版本: >= 3.0

新的版本需要开启多因素验证(MFA): true

使用多因素验证(MFA)发布的版本: true

链接: