Dies ist eine ältere Version. Aktuell ist Version 3.14.1. shfmt 3.14.1 · Veröffentlicht:
Installationsdateien 3.8.0
| Architektur | Typ | Bereich | Dateigröße | Download | SHA256 |
|---|---|---|---|---|---|
| 64-Bit | Portabel | — | — | github.com | VirusTotal |
| 32-Bit | Portabel | — | — | github.com | VirusTotal |
Link und SHA256 stammen aus dem Community-Manifest des Windows-Paket-Managers. Vergleichen Sie den Hash der heruntergeladenen Datei, bevor Sie sie ausführen.
Versionshinweise
This release drops support for Go 1.19 and 1.20 and includes many features and bugfixes, such as improving EditorConfig support in shfmt.
- cmd/shfmt
- Support EditorConfig language sections such as [[shell]] - #664
- Add --apply-ignore for tools and editors - #1037
- syntax
- Allow formatting redirects before all command argumetnts - #942
- Support brace expansions with uppercase letters - #1042
- Unescape backquotes in single quotes within backquotes - #1041
- Better error when using function in POSIX mode - #993
- Better column numbers for escapes inside backquotes - #1028
- interp
- Support parentheses in classic test commands - #1036
- Determine access to a directory via unix.Access - #1033
- Support subshells with FuncEnviron as Env - #1043
- Add support for fs.DirEntry via ReadDirHandler2
- expand
- Add support for fs.DirEntry via ReadDir2
- Support zero-padding in brace expansions - #1042