#editorconfig #validate #compare #plain #tool #found #command-line

bin+lib editorconfiger

用于验证和比较 .editorconfig 文件的简单工具

21 个版本

0.4.10 2024 年 7 月 12 日
0.4.6 2024 年 3 月 17 日
0.4.3 2023 年 8 月 30 日
0.4.2 2023 年 3 月 13 日
0.1.9 2021 年 11 月 25 日

#173配置

Download history 1/week @ 2024-06-02 323/week @ 2024-06-09 28/week @ 2024-06-16 105/week @ 2024-07-07 12/week @ 2024-07-14 16/week @ 2024-07-21 54/week @ 2024-07-28

每月 99 次下载

MIT 许可证

67KB
1.5K SLoC

CI codecov

editorconfiger

editorconfiger 是用于验证和比较 .editorconfig 文件的简单工具

安装预编译的二进制文件

homebrew (目前仅限 macOS 和 Linux)

添加我的 tap (只需做一次)

brew tap aegoroff/tap

然后安装 editorconfiger

brew install editorconfiger

如果已安装,则更新 editorconfiger

brew upgrade editorconfiger

scoop:

scoop bucket add aegoroff https://github.com/aegoroff/scoop-bucket.git
scoop install editorconfiger

AUR (Arch Linux 用户仓库):

安装二进制包

 yay -S editorconfiger-bin

如果 yay 报告找不到该包,则强制更新仓库信息

yay -Syyu editorconfiger-bin

使用 cargo 安装,以在目标机器上构建

 yay -S editorconfiger

如果 yay 报告找不到该包,则强制更新仓库信息

yay -Syyu editorconfiger

手动:

发布版 下载预编译的二进制文件,并将其复制到所需位置。RPM 和 DEB 软件包可用于在基于 RedHat 或 Debian 的 Linux 发行版中安装。

在 Arch Linux 上安装 deb 软件包:

  1. 使用 yay 从 AUR 安装 debtap
 yay -S debtap
  1. 使用 debtap 创建等效包
 sudo debtap -u
 debtap editorconfiger_x.x.x_amd64.deb
  1. 使用 pacman 安装
sudo pacman -U editorconfiger-x.x.x-1-x86_64.pkg.tar.zst

命令行语法

Usage: editorconfiger [COMMAND]

Commands:
  vf          Validate single .editorconfig file
  vd          Validate all found .editorconfig files in a directory and all its children
  c           Compare two .editorconfig files
  completion  Generate the autocompletion script for the specified shell
  help        Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help information
  -V, --version  Print version information

依赖项

~5–15MB
~172K SLoC