ยอดนิยม: อัปเดตข้อมูลเมื่อ 13 พฤศจิกายน 2569

หมวดหมู่

อินเทอร์เน็ต1,412
การสื่อสาร327
เสียงและวิดีโอ934
กราฟิกและการออกแบบ563
ออฟฟิศและเพิ่มประสิทธิภาพ1,172
เครื่องมือนักพัฒนา3,272
เครื่องมือ AI599
ความปลอดภัยและความเป็นส่วนตัว407
เครื่องมือระบบ3,179
เกม543
การศึกษาและวิทยาศาสตร์240
เครือข่ายและไอที292

ดาวน์โหลด usage 7.1.0

A specification for CLIs

นี่คือเวอร์ชันเก่า เวอร์ชันล่าสุดคือ 7.1.5 usage 7.1.5 · วันที่เผยแพร่:

ไฟล์ตัวติดตั้ง 7.1.0

สถาปัตยกรรมประเภทขอบเขตขนาดไฟล์ดาวน์โหลดSHA256
64 บิต ZIP → พกพา (Portable) — — github.com VirusTotal
ARM64 ZIP → พกพา (Portable) — — github.com VirusTotal

ลิงก์และค่า SHA256 มาจากแมนิเฟสต์ชุมชนของ Windows Package Manager โปรดเทียบค่าแฮชของไฟล์ที่ดาวน์โหลดก่อนเปิดใช้งาน

บันทึกประจำรุ่น

This release adds usage-spec-effect, a new npm package that turns Effect v4 effect/cli command trees into usage specs. It also fixes bash completions from usage-argv, which could pass the command a different value than the one offered when a candidate contained quotes, spaces or other shell syntax.
Added
- (spec) usage-spec-effect exports a usage spec from an Effect v4 effect/cli command tree (#1564, @jdx). Effect still parses and runs the CLI, and the spec drives shell completions, markdown docs and man pages. It requires effect 4.x.
npm install usage-spec-effect
import { generate } from "usage-spec-effect";
if (process.argv.includes("--usage-spec")) {
process.stdout.write(generate(app, { version: "1.0.0" }));
process.exit(0);
}
mycli --usage-spec | usage generate completion bash mycli --file -
The exporter handles nested subcommands, aliases, unlisted commands, examples, shared flags (exported as global), flag aliases, boolean and valued flags, choices, defaults, and optional and variadic args. Some constructs can only be exported approximately: orElse alternatives, file, redacted and key-value types (exported as strings), non-primitive defaults, and flags with an optional value. generateWithReport returns these in an unsupported list so they aren't dropped without notice. Effect's public Command type doesn't expose flags or arguments, so the exporter reads the command's runtime config. If a future Effect release changes that shape, generate throws an error that names the command. See the Effect integration guide.

Fixed
- (bash) usage-argv and usage-dynamic now escape bash completion candidates so the command gets the value that was offered (#1566, @jdx). Before this fix, Readline put candidates on the line unescaped, so a candidate like tasks."hello.sh" reached the command as tasks.hello.sh, and it's here left an unclosed quote on the line. Candidates are now backslash-escaped. When a quote is already open in the word (', " or $'), each candidate is escaped for that quote style instead. Path completions still use Readline's own filename quoting, and zsh and fish were already correct. Hosts handling __complete_word__ should call render_request(&answer, &request) instead of render(&answer, shell) so the open-quote state is used. App::completion_request in usage-dynamic already does this. The script-based bash completions behind usage complete-word are unchanged, since compgen -W can't carry spaces or quotes in candidates.

💚 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/v7.1.0

ยอดนิยมใน เทอร์มินัลและเครื่องมือ 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. fzfเทอร์มินัลและเครื่องมือ CLI · Junegunn Choi
  7. Alacrittyเทอร์มินัลและเครื่องมือ CLI · Alacritty
  8. PuTTYเทอร์มินัลและเครื่องมือ CLI · Simon Tatham
  9. cURLเทอร์มินัลและเครื่องมือ CLI · curl
  10. Tabbyเทอร์มินัลและเครื่องมือ CLI · Tabby Developers

โปรแกรมอื่นจาก jdx

ดูทั้งหมด
  • mise-en-placeภาษาโปรแกรมและ SDK · jdx

แท็ก

แชร์