highlight 0.4.0 highlight: ^0.4.0 copied to clipboard
Syntax highlighting for Dart with lots of languages and themes support.
highlight #
Syntax highlighter for Dart developers.
If you are looking for syntax highlight widget for Flutter, see flutter_highlight.
Usage #
import 'package:highlight/highlight.dart' as highlight;
main() {
var source = '''main() {
print("Hello, World!");
}
''';
// Parse source code and returns a highlight [Result] which contains relevance and tree nodes
var result = highlight.parse(source, language: 'dart');
// Output HTML string, which has highlight.js style class name, hljs-
var html = result.toHtml();
print(html);
}
References #
License #
MIT