Thanks to visit codestin.com
Credit goes to github.com

Skip to content

barafael/fmtron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fmtron - simple autoformatting tool for RON

Published as www.crates.io/crates/fmtron.

Important note:

I was contacted by the original crate author. They tried to transfer the crate ownership of the ronfmt crate to me, but had no way to prove their identity to the crates.io team. Hence, I decided to rename the project fmtron, and go with that.

Important note:

The tool is in prealpha state. Bugs may occur, leading to loss of data. The tool creates automatic backups of files it works on, but take precautions when using it. The tool does not support comments at this time. When formatting, they will be discarded. Only use it if you don't have/care for comments in your files.

How to install

(requires nightly rustc) cargo install fmtron

How to use

fmtron file_to_format.ron

  • On use, the tool will create a backup file called <source_file_name>.bak in the same directory. Only the latest backup is kept. Add *.bak to your .gitignore if you would like to keep your repo clean.

  • Use -d flag to write the formatted output to the terminal instead of overwriting the source file

  • Set tab size with -t <size> (4 by default)

  • Set max line width with -w <width> (40 by default). This is a soft limit, so long or deeply-nested values may sometimes overrun it.

About

CLI tool to format RON files. Rescued from deleted github repo https://github.com/ristarg/ronfmt, with minor maintenance fixes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages