2022-09-05 21:19:54 +02:00
|
|
|
/// A simple program that lists all supported syntaxes and themes.
|
2020-04-22 22:05:54 +02:00
|
|
|
use bat::PrettyPrinter;
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
let printer = PrettyPrinter::new();
|
|
|
|
|
|
|
|
println!("Syntaxes:");
|
|
|
|
for syntax in printer.syntaxes() {
|
|
|
|
println!("- {} ({})", syntax.name, syntax.file_extensions.join(", "));
|
|
|
|
}
|
|
|
|
|
|
|
|
println!();
|
|
|
|
|
|
|
|
println!("Themes:");
|
|
|
|
for theme in printer.themes() {
|
2024-02-24 22:36:14 +01:00
|
|
|
println!("- {theme}");
|
2020-04-22 22:05:54 +02:00
|
|
|
}
|
|
|
|
}
|