#语法高亮 #高亮 #语法 #高亮器 #着色 #键路径 #文件路径

应用 kcat

类似于cat,但具有语法高亮和键路径到JSON文件的能力

7个版本

使用旧的Rust 2015

0.1.6 2018年4月15日
0.1.5 2018年4月15日

#387文本编辑器

MIT 许可证

14KB
278 代码行

kcat

键猫

基本上就是cat命令,但具有语法高亮和键路径到JSON文件的能力。

如何使用它?

使用cargo安装

$cargo install kcat

然后你就可以使用了!

USAGE:
       kcat [FLAGS] [OPTIONS] [FILE]...
   
   FLAGS:
       -c, --cache-theme             Cache the parsed theme file
       -h, --help                    Prints help information
       -L, --list-embedded-themes    Lists themes present in the executable
       -l, --list-file-types         Lists supported file types
       -e, --no-default-syntaxes     Doesn't load default syntaxes, intended for use with --extra-syntaxes.
       -V, --version                 Prints version information
   
   OPTIONS:
       -k, --KEY PATH <KEY PATH>               key path
       -s, --extra-syntaxes <SYNTAX FOLDER>    Additional folder to search for .sublime-syntax files in.
       -t, --theme-file <THEME FILE>           Theme file to use. May be a path, or an embedded theme. Embedded themes will
                                               take precedence. Default: base16-ocean.dark
   
   ARGS:
       <FILE>...    file path

键路径的工作方式符合你的预期。一个典型的命令可能看起来像

$kcat package.json -kscripts.start

它在Mac上运行吗?

当然。

它在Linux/Windows上运行吗?

我不知道——实际上可能不行。但请告诉我!

它快吗?

可能足够快。

它有cat的所有常规功能吗?

可能没有。

高度依赖syntect来进行高亮显示和大多数实现。

依赖项

~5.5MB
~87K SLoC