Папулярнае: Даныя абноўлены: 27 кастрычніка 2026 г.

Катэгорыі

Інтэрнэт1356
Зносіны321
Аўдыя і відэа898
Графіка і дызайн539
Офіс і праца1124
Інструменты распрацоўшчыка3134
ШІ-інструменты529
Бяспека і прыватнасць385
Сістэмныя праграмы3114
Гульні523
Адукацыя і навука239
Сетка і IT284

Спампаваць usage 6.9.1

A specification for CLIs

Гэта старая версія. Апошняя версія — 7.0.1. usage 7.0.1 · Дата выхаду:

Файлы ўстаноўкі 6.9.1

АрхітэктураТыпДля кагоПамер файлаСпампавацьSHA256
64-біт ZIP → Партатыўная — — github.com VirusTotal
ARM64 ZIP → Партатыўная — — github.com VirusTotal

Спасылка і SHA256 узяты з маніфеста супольнасці Windows Package Manager. Перад запускам параўнайце хэш спампаванага файла.

Спіс змен

A default-only flag now commits the rest of the line to the default subcommand even when a later word spells a sibling command, and the KDL parser scans strings in chunks so large generated specs load several times faster. The Go modules now require Go 1.26.
Fixed
- (parse) Keep the implicit default after a default-only flag (#1418, @lu-zero). With default_subcommand_flags, the lookahead cancelled default routing whenever any later word matched a sibling command or alias, so em -u pkg failed with UnknownFlag -u just because pkg is also a command. Once a default-only flag has been seen, later words are now the default command's arguments: em -u query parses as em install -u query, as do em -X foo query, em -pu query, and --output query search. A sibling name before any default-only flag still selects it (em query, em -p query), and parent-only flags, --help, and bare invocations stay on the parent. Applied consistently to the Rust library, usage-argv, and the Go runtime; fixes #1417.

Changed
- (parse) Faster KDL parsing for large specs (#1426, @jdx). Identifier, quoted-string, and raw-string runs are scanned as contiguous slices instead of one Unicode scalar at a time, with escapes, delimiters, newlines, and dedent handling preserved at the boundaries. Parsing the checked-in mise spec drops from 66.9 ms to 16.2 ms in an optimized build, and from roughly 800 ms to 250 ms in a debug build of mise's 321 KB generated spec. Parsed output is unchanged; a regression test covers embedded quotes in multiline raw strings.
- (go) The github.com/jdx/usage/go and integrations/cobra modules now declare go 1.26.0 (#1421, @sahidvelji). Projects importing the Go runtime or the Cobra integration need Go 1.26 or newer; expr-lang/expr is now listed as a direct dependency of the runtime module. No behavior changes.
- (go) usage generate go emits type X struct{} for a command with no flags, arguments, or subcommands instead of an empty two-line struct body, matching gofumpt output (#1425, @sahidvelji). Regenerating existing code will show this whitespace-only diff.

New Contributors
- @sahidvelji made their first contribution in #1421

💚 Sponsor usage
usage is built and maintained by @jdx, an open source developer at entire.io, the title sponsor of his open source work.
If usage powers CLI specs, docs, or completions for a tool you maintain or use, please consider becoming an individual or company sponsor. Your support funds ongoing development and helps keep usage fast, free, and independent.

https://github.com/jdx/usage/releases/tag/v6.9.1

Самае папулярнае ў катэгорыі «Тэрміналы і CLI»

Паказаць усе
  1. PowerShellТэрміналы і CLI · Microsoft Corporation
  2. QPDFТэрміналы і CLI · QPDF
  3. Oh My PoshТэрміналы і CLI · Jan De Dobbeleer
  4. Microsoft Azure CLIТэрміналы і CLI · Microsoft Corporation
  5. yqТэрміналы і CLI · Mike Farah
  6. AlacrittyТэрміналы і CLI · Alacritty
  7. fzfТэрміналы і CLI · Junegunn Choi
  8. PuTTYТэрміналы і CLI · Simon Tatham
  9. cURLТэрміналы і CLI · curl
  10. TabbyТэрміналы і CLI · Tabby Developers

Іншыя праграмы распрацоўшчыка jdx

Паказаць усе

Тэгі

Падзяліцца