Aligner is a perfect multi-line symbol column alignment tool
- cross-platform
- TODO ่ฟๆปค
- ๅผๅฏไปฃ็ ๆฎตๆงๅถ aligner disable/enable
- ๆไปถไฟฎๆน็ๆงๆ ผๅผๅใๅๅฐ่ฟ็จๅฎๆคใ
- ไธvscodeใidea ้ๆ
- =ใ+ใ-ใ/ ็ญ่ฟ็ฎ็ฌฆๅทๅฏน้ฝ
- ่ชๅฎไน็ฌฆๅทๅฏน้ฝ
- ็ฌฌไธ่กๅผๅฏไธๆงๅถ
- ่ช้ๅบ่ฏญ่จไปฃ็ ๅฏน้ฝๆ ผๅผๅ
- ๅ่กๆณจ้ไธๅทฆ่พน็ไปฃ็ ้ด่ท่ฎพ็ฝฎๅไธช็ฉบๆ ผ
go get github.com/suyanlong/aligner
install to PATH env
aligner -h
NAME:
aligner - A new CI/CD cli, align multiple lines of single comments or symbols
USAGE:
aligner [global options] command [command options] [arguments...]
VERSION:
aligner v1.0.0-2-g4e9cb99 darwin amd64 Wed Apr 22 11:26:05 UTC 2020
COMMANDS:
comment align multiple lines of single comments
check aligner check whether the symbols are aligned
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--comment value, -c value annotation symbols
--path value, -p value alignment path (default: "/Users/suyanlong/github/aligner")
--replace, -r replace file (default: false)
--ext value, -e value file extension
--ignore value, -i value ignore file or direction
--help, -h show help (default: false)
--version, -v print the version (default: false)
python.py:
class GosTxType:
gosMallPay = "-10" # XXXX
appPay = "-9" # XXXX
ecPay = "-8" # XXXXXXXXX
addPool = "-7" # XXXXXXXXXX
cityFee = "-6" # XXXXXXXX
taskFee = "-5" # XXXXXXX
aligner -c "#" -e ".py" comment ./python.py
python.py:
class GosTxType:
gosMallPay = "-10" # XXXX
appPay = "-9" # XXXX
ecPay = "-8" # XXXXXXXXX
addPool = "-7" # XXXXXXXXXX
cityFee = "-6" # XXXXXXXX
taskFee = "-5" # XXXXXXX
Contributors
Report issue or pull request, or email [email protected]