format-bom

utf-8 BOM formatter written in Rust

Installation

This tool provides with cargo install command.

bash cargo install format-bom

Usage

bash format-bom

You can check help message by format-bom --help.

Format Mode

bash format-bom --add

There is remove add add-strict mode for format-bom. It uses remove mode by default.

remove mode removes BOM from UTF-8 files. add mode adds BOM to UTF-8 files except for files that has following extensions.

add-strict mode adds BOM to all UTF-8 files.

Handling files with specific extensions

You can specify extensions of files to add or remove BOM manually by --add-bom or --remove-bom option.

bash format-bom --add-bom cs,csproj,text

bash format-bom --add --remove-bom xaml