mirror of https://github.com/sharkdp/bat
Add syntaxes and themes method
parent
cba9df746e
commit
53a973e9dd
@ -0,0 +1,18 @@
|
||||
/// A simple program that prints its own source code using the bat library
|
||||
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() {
|
||||
println!("- {}", theme);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue