highlight

Last updated:

0 purchases

highlight Image
highlight Images
Add to Cart

Description:

highlight

highlight #

Dart Syntax highlighting library.
If you are looking for Flutter widget, see flutter_highlight.
Usage #
import 'package:highlight/highlight.dart' show highlight;

main() {
var source = '''main() {
print("Hello, World!");
}
''';

var result = highlight.parse(source, language: 'dart');
var html = result.toHtml();
print(html); // HTML string
}
copied to clipboard
Notice that all available languages are registered in the way above. For those desiring more control over what exactly they need, import highlight_core.dart instead and register languages manually:
import 'package:highlight/highlight_core.dart' show highlight;
import 'package:highlight/languages/dart.dart';

main() {
var source = '''main() {
print("Hello, World!");
}
''';

highlight.registerLanguage('dart', dart);

var result = highlight.parse(source, language: 'dart');
var html = result.toHtml();
print(html); // HTML string
}
copied to clipboard
References #

All available languages

License #
MIT

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.