1
0
Эх сурвалжийг харах

cargo, cargo-{build,check,doc,run,test}: add option placeholders (#15895)

 Co-authored-by: Darío Hereñú <magallania@gmail.com>
Lena 1 долоо хоног өмнө
parent
commit
554fd30c20

+ 2 - 2
pages.de/common/cargo.md

@@ -26,8 +26,8 @@
 
 - Erstelle (bzw. kompiliere) ein Rust-Projekt im aktuellen Verzeichnis:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Erstelle (bzw. kompiliere) ein Rust-Projekt mit einer bestimmten Anzahl an Threads (standardmäßig die Anzahl der CPU-Kerne):
 
-`cargo build --jobs {{thread_anzahl}}`
+`cargo {{[b|build]}} --jobs {{thread_anzahl}}`

+ 8 - 8
pages.es/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - Construye el paquete o los paquetes definidos por el archivo manifiesto `Cargo.toml` en la ruta local:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Construye artefactos en modo de lanzamiento, con optimizaciones:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Exige que `Cargo.lock` esté actualizado:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - Construye todos los paquetes en el espacio de trabajo:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
-- Construye un paquete en específico:
+- Construye un paquete determinado:
 
-`cargo build --package {{paquete}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{paquete}}`
 
 - Construye solo el binario especificado:
 
-`cargo build --bin {{nombre}}`
+`cargo {{[b|build]}} --bin {{nombre}}`
 
 - Construye solamente el objetivo de prueba especificado:
 
-`cargo build --test {{nombre_de_la_prueba}}`
+`cargo {{[b|build]}} --test {{nombre_de_la_prueba}}`

+ 3 - 3
pages.es/common/cargo.md

@@ -26,12 +26,12 @@
 
 - Construye el proyecto Rust en el directorio actual utilizando el perfil de lanzamiento:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Construye el proyecto Rust en el directorio actual utilizando el compilador nightly (requiere `rustup`):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - Construye usando un número específico de hilos (por defecto es el número de CPUs lógicas):
 
-`cargo build --jobs {{numero_de_hilos}}`
+`cargo {{[b|build]}} --jobs {{número_de_hilos}}`

+ 7 - 7
pages.fr/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - Compile un ou plusieurs paquets définis dans le manifeste `Cargo.toml` dans le dossier local :
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Compile les artefacts avec le mode publication, avec des optimisations :
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Le fichier `Cargo.lock` doit être à jour :
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - Compile tous les paquets de l'espace de travail :
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - Compile un paquet spécifique :
 
-`cargo build --package {{paquet}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{paquet}}`
 
 - Compile uniquement le binaire spécifié :
 
-`cargo build --bin {{nom_du_binaire}}`
+`cargo {{[b|build]}} --bin {{nom_du_binaire}}`
 
 - Compile uniquement le test cible spécifié :
 
-`cargo build --test {{nom_du_test}}`
+`cargo {{[b|build]}} --test {{nom_du_test}}`

+ 3 - 3
pages.fr/common/cargo.md

@@ -22,12 +22,12 @@
 
 - Compile le projet Rust dans le dossier courant en utilisant le profil release :
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Compiler le projet Rust dans le dossier courant en utilisant le compilateur nightly :
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - Compiler en utilisant un nombre spécifique de threads (par défaut on prend le nombre de coeurs du CPU) :
 
-`cargo build --jobs {{nombre_de_threads}}`
+`cargo {{[b|build]}} --jobs {{nombre_de_threads}}`

+ 2 - 2
pages.it/common/cargo.md

@@ -27,8 +27,8 @@
 
 - Builda il progetto Rust nella directory corrente:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Builda utilizzando più job (thread) paralleli:
 
-`cargo build --jobs {{numero_job}}`
+`cargo {{[b|build]}} --jobs {{numero_job}}`

+ 3 - 3
pages.ja/common/cargo.md

@@ -26,12 +26,12 @@
 
 - カレントディレクトリの Rust プロジェクトを release プロファイルを使ってビルド:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - nightly コンパイラを使ってカレントディレクトリに Rust プロジェクトをビルド (`rustup` が必要):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - 特定のスレッド数を使用してビルド (デフォルトは論理 CPU 数):
 
-`cargo build --jobs {{スレッド数}}`
+`cargo {{[b|build]}} --jobs {{スレッド数}}`

+ 7 - 7
pages.ko/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - 로컬 경로의 `Cargo.toml` 매니페이스트 파일에 의해 정의된 패키지를 빌드:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - 최적화를 통해 릴리스 모드에서 아티팩트 빌드:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - `Cargo.lock`이 최신 버전이어야 함:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - 작업공간에서 모든 패키지를 빌드:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - 특정 패키지를 빌드:
 
-`cargo build --package {{패키지}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{패키지}}`
 
 - 지정된 바이너리만 빌드:
 
-`cargo build --bin {{이름}}`
+`cargo {{[b|build]}} --bin {{이름}}`
 
 - 지정된 테스트 대상만 빌드:
 
-`cargo build --test {{테스트이름}}`
+`cargo {{[b|build]}} --test {{테스트이름}}`

+ 5 - 5
pages.ko/common/cargo-check.md

@@ -5,20 +5,20 @@
 
 - 현재 패키지 검사:
 
-`cargo check`
+`cargo {{[c|check]}}`
 
 - 모든 테스트 검사:
 
-`cargo check --tests`
+`cargo {{[c|check]}} --tests`
 
 - `tests/integration_test1.rs`에서 통합 테스트를 확인:
 
-`cargo check --test {{통합_테스트1}}`
+`cargo {{[c|check]}} --test {{통합_테스트1}}`
 
 - `feature1` 및 `feature2` 기능이 포함된 현재 패키지를 확인:
 
-`cargo check --features {{기능1,기능2}}`
+`cargo {{[c|check]}} {{[-F|--features]}} {{기능1,기능2}}`
 
 - 기본 기능이 비활성화된 현재 패키지 확인:
 
-`cargo check --no-default-features`
+`cargo {{[c|check]}} --no-default-features`

+ 4 - 4
pages.ko/common/cargo-doc.md

@@ -5,16 +5,16 @@
 
 - 현재 프로젝트와 모든 종속성에 대한 문서를 작성:
 
-`cargo doc`
+`cargo {{[d|doc]}}`
 
 - 종속성에 대한 문서를 작성하지 않음:
 
-`cargo doc --no-deps`
+`cargo {{[d|doc]}} --no-deps`
 
 - 브라우저에서 문서를 빌드하고 오픈:
 
-`cargo doc --open`
+`cargo {{[d|doc]}} --open`
 
 - 특정 패키지의 문서를 빌드하고 확인:
 
-`cargo doc --open --package {{패키지}}`
+`cargo {{[d|doc]}} --open {{[-p|--package]}} {{패키지}}`

+ 7 - 7
pages.ko/common/cargo-run.md

@@ -6,28 +6,28 @@
 
 - 기본 바이너리 타겟을 실행:
 
-`cargo run`
+`cargo {{[r|run]}}`
 
 - 지정된 바이너리를 실행:
 
-`cargo run --bin {{이름}}`
+`cargo {{[r|run]}} --bin {{이름}}`
 
 - 지정된 예제를 실행:
 
-`cargo run --example {{이름}}`
+`cargo {{[r|run]}} --example {{이름}}`
 
 - 공백 또는 쉼표로 구분된 기능 목록을 활성화:
 
-`cargo run --features {{기능1 기능2 ...}}`
+`cargo {{[r|run]}} {{[-F|--features]}} "{{기능1 기능2 ...}}"`
 
 - 기본 기능을 비활성화:
 
-`cargo run --no-default-features`
+`cargo {{[r|run]}} --no-default-features`
 
 - 사용 가능한 모든 기능을 활성화:
 
-`cargo run --all-features`
+`cargo {{[r|run]}} --all-features`
 
 - 주어진 프로필로 실행:
 
-`cargo run --profile {{이름}}`
+`cargo {{[r|run]}} --profile {{이름}}`

+ 6 - 6
pages.ko/common/cargo-test.md

@@ -5,24 +5,24 @@
 
 - 이름에 특정 문자열이 포함된 테스트만 실행:
 
-`cargo test {{테스트명}}`
+`cargo {{[t|test]}} {{테스트명}}`
 
 - 동시 실행 테스트 케이스 수 설정:
 
-`cargo test -- --test-threads {{숫자}}`
+`cargo {{[t|test]}} -- --test-threads {{숫자}}`
 
 - 최적화를 통해, 릴리스 모드에서 아티팩트 테스트:
 
-`cargo test --release`
+`cargo {{[t|test]}} {{[-r|--release]}}`
 
 - 작업공간의 모든 패키지를 테스트:
 
-`cargo test --workspace`
+`cargo {{[t|test]}} --workspace`
 
 - 특정 패키지에 대한 테스트를 실행:
 
-`cargo test --package {{패키지}}`
+`cargo {{[t|test]}} {{[-p|--package]}} {{패키지}}`
 
 - 테스트 실행의 출력을 숨기지 않고 테스트를 실행:
 
-`cargo test -- --nocapture`
+`cargo {{[t|test]}} -- --nocapture`

+ 3 - 3
pages.ko/common/cargo.md

@@ -26,12 +26,12 @@
 
 - 현재 디렉터리의 Rust 프로젝트를 릴리스 프로파일로 빌드:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - 야간 컴파일러를 사용하여 현재 디렉터리의 Rust 프로젝트 빌드 (`rustup` 필요):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - 특정 스레드 수를 사용하여 빌드 (기본값은 논리적 CPU 수):
 
-`cargo build --jobs {{스레드_수}}`
+`cargo {{[b|build]}} --jobs {{스레드_수}}`

+ 3 - 3
pages.nl/common/cargo.md

@@ -26,12 +26,12 @@
 
 - Bouw het Rust-project in de huidige map door gebruik te maken van het release-profiel:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Bouw het Rust-project in de huidige map door gebruik te maken van de nachtelijkse compiler (vereist `rustup`):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - Bouw met een gegeven aantal taken. (Standaard is het aantal CPU-kernen):
 
-`cargo build --jobs {{aantal_taken}}`
+`cargo {{[b|build]}} --jobs {{aantal_taken}}`

+ 7 - 7
pages.pt_BR/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - Compila o pacote ou pacotes definidos pelo arquivo `Cargo.toml` no diretório local:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Compila os artefatos em modo de publicação (release), com otimizações:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Compila um pacote garantindo que o `Cargo.lock` esteja atualizado:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - Compila todos os pacotes no workspace:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - Compila um pacote específico:
 
-`cargo build --package {{pacote}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{pacote}}`
 
 - Compila apenas o binário especificado:
 
-`cargo build --bin {{nome}}`
+`cargo {{[b|build]}} --bin {{nome}}`
 
 - Compila apenas um teste específico:
 
-`cargo build --test {{nome_do_teste}}`
+`cargo {{[b|build]}} --test {{nome_do_teste}}`

+ 4 - 4
pages.pt_BR/common/cargo-doc.md

@@ -5,16 +5,16 @@
 
 - Constrói a documentação do projeto atual e de todas as dependências:
 
-`cargo doc`
+`cargo {{[d|doc]}}`
 
 - Não constrói documentação de dependências:
 
-`cargo doc --no-deps`
+`cargo {{[d|doc]}} --no-deps`
 
 - Constrói e visualiza a documentação em um navegador:
 
-`cargo doc --open`
+`cargo {{[d|doc]}} --open`
 
 - Constrói e visualiza a documentação de um pacote específico:
 
-`cargo doc --open --package {{pacote}}`
+`cargo {{[d|doc]}} --open {{[-p|--package]}} {{pacote}}`

+ 6 - 6
pages.pt_BR/common/cargo-test.md

@@ -5,24 +5,24 @@
 
 - Executa apenas os testes que contenham um texto específico em seus nomes:
 
-`cargo test {{nomedoteste}}`
+`cargo {{[t|test]}} {{nomedoteste}}`
 
 - Define o número de casos de teste para execução simultânea:
 
-`cargo test -- --test-threads {{quantidade}}`
+`cargo {{[t|test]}} -- --test-threads {{quantidade}}`
 
 - Testa os artefatos em modo de publicação (release), com otimizações:
 
-`cargo test --release`
+`cargo {{[t|test]}} {{[-r|--release]}}`
 
 - Testa todos os pacotes no workspace:
 
-`cargo test --workspace`
+`cargo {{[t|test]}} --workspace`
 
 - Executa testes para um pacote específico:
 
-`cargo test --package {{pacote}}`
+`cargo {{[t|test]}} {{[-p|--package]}} {{pacote}}`
 
 - Executa testes sem ocultar a saída das execuções dos testes:
 
-`cargo test -- --nocapture`
+`cargo {{[t|test]}} -- --nocapture`

+ 3 - 3
pages.pt_BR/common/cargo.md

@@ -26,12 +26,12 @@
 
 - Constrói o projeto Rust no diretório atual usando o perfil de lançamento:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Constrói o projeto Rust no diretório atual utilizando o nightly compilador:
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - Constrói o projeto Rust utilizando um número específico de threads (padrão é o número de cores do CPU):
 
-`cargo build --jobs {{número_de_threads}}`
+`cargo {{[b|build]}} --jobs {{número_de_threads}}`

+ 7 - 7
pages.ta/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - உள்ளூர் பாதையில் `Cargo.toml` மேனிஃபெஸ்ட் கோப்பால் வரையறுக்கப்பட்ட தொகுப்பு அல்லது தொகுப்புகளை உருவாக்கவும்:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - மேம்படுத்தல்களுடன், வெளியீட்டு பயன்முறையில் கலைப்பொருட்களை உருவாக்கவும்:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - `Cargo.lock` புதுப்பித்த நிலையில் இருக்க வேண்டும்:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - பணியிடத்தில் அனைத்து தொகுப்புகளையும் உருவாக்கவும்:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - ஒரு குறிப்பிட்ட தொகுப்பை உருவாக்கவும்:
 
-`cargo build --package {{தொகுப்பு}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{தொகுப்பு}}`
 
 - குறிப்பிட்ட பைனரியை மட்டும் உருவாக்கவும்:
 
-`cargo build --bin {{பெயர்}}`
+`cargo {{[b|build]}} --bin {{பெயர்}}`
 
 - குறிப்பிட்ட சோதனை இலக்கை மட்டும் உருவாக்கவும்:
 
-`cargo build --test {{சோதனை_பெயர்}}`
+`cargo {{[b|build]}} --test {{சோதனை_பெயர்}}`

+ 4 - 4
pages.ta/common/cargo-doc.md

@@ -5,16 +5,16 @@
 
 - தற்போதைய திட்டம் மற்றும் அனைத்து சார்புகளுக்கான ஆவணங்களை உருவாக்கவும்:
 
-`cargo doc`
+`cargo {{[d|doc]}}`
 
 - சார்புகளுக்கான ஆவணங்களை உருவாக்க வேண்டாம்:
 
-`cargo doc --no-deps`
+`cargo {{[d|doc]}} --no-deps`
 
 - உலாவியில் ஆவணங்களை உருவாக்கி திறக்கவும்:
 
-`cargo doc --open`
+`cargo {{[d|doc]}} --open`
 
 - ஒரு குறிப்பிட்ட தொகுப்பின் ஆவணங்களை உருவாக்கி பார்க்கவும்:
 
-`cargo doc --open --package {{தொகுப்பு}}`
+`cargo {{[d|doc]}} --open {{[-p|--package]}} {{தொகுப்பு}}`

+ 6 - 6
pages.ta/common/cargo-test.md

@@ -5,24 +5,24 @@
 
 - அவர்களின் பெயர்களில் ஒரு குறிப்பிட்ட சரம் உள்ள சோதனைகளை மட்டும் இயக்கவும்:
 
-`cargo test {{சோதனை_பெயர்}}`
+`cargo {{[t|test]}} {{சோதனை_பெயர்}}`
 
 - ஒரே நேரத்தில் இயங்கும் சோதனை வழக்குகளின் எண்ணிக்கையை அமைக்கவும்:
 
-`cargo test -- --test-threads {{எண்ணிக்கை}}`
+`cargo {{[t|test]}} -- --test-threads {{எண்ணிக்கை}}`
 
 - மேம்படுத்தல்களுடன், வெளியீட்டு பயன்முறையில் கலைப்பொருட்களை சோதிக்கவும்:
 
-`cargo test --release`
+`cargo {{[t|test]}} {{[-r|--release]}}`
 
 - பணியிடத்தில் உள்ள அனைத்து தொகுப்புகளையும் சோதிக்கவும்:
 
-`cargo test --workspace`
+`cargo {{[t|test]}} --workspace`
 
 - ஒரு குறிப்பிட்ட தொகுப்புக்கான சோதனைகளை இயக்கவும்:
 
-`cargo test --package {{தொகுப்பு}}`
+`cargo {{[t|test]}} {{[-p|--package]}} {{தொகுப்பு}}`
 
 - சோதனைச் செயலாக்கங்களிலிருந்து வெளியீட்டை மறைக்காமல் சோதனைகளை இயக்கவும்:
 
-`cargo test -- --nocapture`
+`cargo {{[t|test]}} -- --nocapture`

+ 3 - 3
pages.ta/common/cargo.md

@@ -26,12 +26,12 @@
 
 - வெளியீட்டு சுயவிவரத்தைப் பயன்படுத்தி தற்போதைய கோப்பகத்தில் ரஸ்ட் திட்டத்தை உருவாக்கவும்:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - நைட்லி கம்பைலரைப் பயன்படுத்தி தற்போதைய கோப்பகத்தில் ரஸ்ட் திட்டத்தை உருவாக்கவும் (`rustup` தேவை):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - குறிப்பிட்ட எண்ணிக்கையிலான நூல்களைப் பயன்படுத்தி உருவாக்கவும் (இயல்புநிலை தருக்க CPU கோர்களின் எண்ணிக்கை):
 
-`cargo build --jobs {{நூல்களின்_எண்ணிக்கை}}`
+`cargo {{[b|build]}} --jobs {{நூல்களின்_எண்ணிக்கை}}`

+ 7 - 7
pages.zh/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - 在本地路径中构建由 `Cargo.toml` 清单文件定义的一个或多个包:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - 以 release 模式构建,并进行优化:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - 要求 `Cargo.lock` 文件为最新版本:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - 构建工作区中的所有包:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - 构建特定的包:
 
-`cargo build --package {{包名}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{包名}}`
 
 - 仅构建指定的二进制文件:
 
-`cargo build --bin {{名称}}`
+`cargo {{[b|build]}} --bin {{名称}}`
 
 - 仅构建指定的测试目标:
 
-`cargo build --test {{测试名称}}`
+`cargo {{[b|build]}} --test {{测试名称}}`

+ 5 - 5
pages.zh/common/cargo-check.md

@@ -5,20 +5,20 @@
 
 - 检查当前包:
 
-`cargo check`
+`cargo {{[c|check]}}`
 
 - 检查所有测试:
 
-`cargo check --tests`
+`cargo {{[c|check]}} --tests`
 
 - 检查 `tests/integration_test1.rs` 中的集成测试:
 
-`cargo check --test {{integration_test1}}`
+`cargo {{[c|check]}} --test {{integration_test1}}`
 
 - 使用 `feature1` 和 `feature2` 功能检查当前包:
 
-`cargo check --features {{feature1,feature2}}`
+`cargo {{[c|check]}} {{[-F|--features]}} {{feature1,feature2}}`
 
 - 禁用默认功能后检测当前包:
 
-`cargo check --no-default-features`
+`cargo {{[c|check]}} --no-default-features`

+ 4 - 4
pages.zh/common/cargo-doc.md

@@ -5,16 +5,16 @@
 
 - 为当前项目及所有依赖项构建文档:
 
-`cargo doc`
+`cargo {{[d|doc]}}`
 
 - 不为依赖项构建文档:
 
-`cargo doc --no-deps`
+`cargo {{[d|doc]}} --no-deps`
 
 - 构建并在浏览器中打开文档:
 
-`cargo doc --open`
+`cargo {{[d|doc]}} --open`
 
 - 构建并查看特定包的文档:
 
-`cargo doc --open --package {{包名}}`
+`cargo {{[d|doc]}} --open {{[-p|--package]}} {{包名}}`

+ 7 - 7
pages.zh/common/cargo-run.md

@@ -6,28 +6,28 @@
 
 - 运行默认的二进制目标:
 
-`cargo run`
+`cargo {{[r|run]}}`
 
 - 运行指定的二进制文件:
 
-`cargo run --bin {{名称}}`
+`cargo {{[r|run]}} --bin {{名称}}`
 
 - 运行指定的示例:
 
-`cargo run --example {{示例名}}`
+`cargo {{[r|run]}} --example {{示例名}}`
 
 - 激活一系列以空格或逗号分隔的功能:
 
-`cargo run --features {{功能1 功能2 ...}}`
+`cargo {{[r|run]}} {{[-F|--features]}} "{{功能1 功能2 ...}}"`
 
 - 禁用默认功能:
 
-`cargo run --no-default-features`
+`cargo {{[r|run]}} --no-default-features`
 
 - 激活所有可用的功能:
 
-`cargo run --all-features`
+`cargo {{[r|run]}} --all-features`
 
 - 使用指定的配置文件运行:
 
-`cargo run --profile {{配置文件名称}}`
+`cargo {{[r|run]}} --profile {{配置文件名称}}`

+ 6 - 6
pages.zh/common/cargo-test.md

@@ -5,24 +5,24 @@
 
 - 仅运行包含特定字符串在其名称中的测试:
 
-`cargo test {{测试名称}}`
+`cargo {{[t|test]}} {{测试名称}}`
 
 - 设置并行运行测试用例的数量:
 
-`cargo test -- --test-threads {{数量}}`
+`cargo {{[t|test]}} -- --test-threads {{数量}}`
 
 - 在 release 模式下测试构建,启用优化:
 
-`cargo test --release`
+`cargo {{[t|test]}} {{[-r|--release]}}`
 
 - 测试工作区中的所有包:
 
-`cargo test --workspace`
+`cargo {{[t|test]}} --workspace`
 
 - 为特定包运行测试:
 
-`cargo test --package {{包名}}`
+`cargo {{[t|test]}} {{[-p|--package]}} {{包名}}`
 
 - 运行测试时不隐藏测试执行的输出:
 
-`cargo test -- --nocapture`
+`cargo {{[t|test]}} -- --nocapture`

+ 3 - 3
pages.zh/common/cargo.md

@@ -26,12 +26,12 @@
 
 - 使用 release 模式在当前目录中构建 Rust 项目:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - 使用最新的编译器在当前目录中构建 Rust 项目 (需要 `rustup`):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - 使用特定数量的线程构建 (默认为逻辑 CPU 的数量):
 
-`cargo build --jobs {{线程数}}`
+`cargo {{[b|build]}} --jobs {{线程数}}`

+ 7 - 7
pages/common/cargo-build.md

@@ -5,28 +5,28 @@
 
 - Build the package or packages defined by the `Cargo.toml` manifest file in the local path:
 
-`cargo build`
+`cargo {{[b|build]}}`
 
 - Build artifacts in release mode, with optimizations:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Require that `Cargo.lock` is up to date:
 
-`cargo build --locked`
+`cargo {{[b|build]}} --locked`
 
 - Build all packages in the workspace:
 
-`cargo build --workspace`
+`cargo {{[b|build]}} --workspace`
 
 - Build a specific package:
 
-`cargo build --package {{package}}`
+`cargo {{[b|build]}} {{[-p|--package]}} {{package}}`
 
 - Build only the specified binary:
 
-`cargo build --bin {{name}}`
+`cargo {{[b|build]}} --bin {{name}}`
 
 - Build only the specified test target:
 
-`cargo build --test {{testname}}`
+`cargo {{[b|build]}} --test {{test_name}}`

+ 5 - 5
pages/common/cargo-check.md

@@ -5,20 +5,20 @@
 
 - Check the current package:
 
-`cargo check`
+`cargo {{[c|check]}}`
 
 - Check all tests:
 
-`cargo check --tests`
+`cargo {{[c|check]}} --tests`
 
 - Check the integration tests in `tests/integration_test1.rs`:
 
-`cargo check --test {{integration_test1}}`
+`cargo {{[c|check]}} --test {{integration_test1}}`
 
 - Check the current package with the features `feature1` and `feature2`:
 
-`cargo check --features {{feature1,feature2}}`
+`cargo {{[c|check]}} {{[-F|--features]}} {{feature1,feature2}}`
 
 - Check the current package with default features disabled:
 
-`cargo check --no-default-features`
+`cargo {{[c|check]}} --no-default-features`

+ 4 - 4
pages/common/cargo-doc.md

@@ -5,16 +5,16 @@
 
 - Build the documentation for the current project and all dependencies:
 
-`cargo doc`
+`cargo {{[d|doc]}}`
 
 - Do not build documentation for dependencies:
 
-`cargo doc --no-deps`
+`cargo {{[d|doc]}} --no-deps`
 
 - Build and open the documentation in a browser:
 
-`cargo doc --open`
+`cargo {{[d|doc]}} --open`
 
 - Build and view the documentation of a particular package:
 
-`cargo doc --open --package {{package}}`
+`cargo {{[d|doc]}} --open {{[-p|--package]}} {{package}}`

+ 7 - 7
pages/common/cargo-run.md

@@ -6,28 +6,28 @@
 
 - Run the default binary target:
 
-`cargo run`
+`cargo {{[r|run]}}`
 
 - Run the specified binary:
 
-`cargo run --bin {{name}}`
+`cargo {{[r|run]}} --bin {{name}}`
 
 - Run the specified example:
 
-`cargo run --example {{name}}`
+`cargo {{[r|run]}} --example {{name}}`
 
 - Activate a space or comma separated list of features:
 
-`cargo run --features {{feature1 feature2 ...}}`
+`cargo {{[r|run]}} {{[-F|--features]}} "{{feature1 feature2 ...}}"`
 
 - Disable the default features:
 
-`cargo run --no-default-features`
+`cargo {{[r|run]}} --no-default-features`
 
 - Activate all available features:
 
-`cargo run --all-features`
+`cargo {{[r|run]}} --all-features`
 
 - Run with the given profile:
 
-`cargo run --profile {{name}}`
+`cargo {{[r|run]}} --profile {{name}}`

+ 6 - 6
pages/common/cargo-test.md

@@ -5,24 +5,24 @@
 
 - Only run tests containing a specific string in their names:
 
-`cargo test {{testname}}`
+`cargo {{[t|test]}} {{test_name}}`
 
 - Set the number of simultaneous running test cases:
 
-`cargo test -- --test-threads {{count}}`
+`cargo {{[t|test]}} -- --test-threads {{count}}`
 
 - Test artifacts in release mode, with optimizations:
 
-`cargo test --release`
+`cargo {{[t|test]}} {{[-r|--release]}}`
 
 - Test all packages in the workspace:
 
-`cargo test --workspace`
+`cargo {{[t|test]}} --workspace`
 
 - Run tests for a specific package:
 
-`cargo test --package {{package}}`
+`cargo {{[t|test]}} {{[-p|--package]}} {{package}}`
 
 - Run tests without hiding output from test executions:
 
-`cargo test -- --nocapture`
+`cargo {{[t|test]}} -- --nocapture`

+ 3 - 3
pages/common/cargo.md

@@ -26,12 +26,12 @@
 
 - Build the Rust project in the current directory using the release profile:
 
-`cargo build --release`
+`cargo {{[b|build]}} {{[-r|--release]}}`
 
 - Build the Rust project in the current directory using the nightly compiler (requires `rustup`):
 
-`cargo +nightly build`
+`cargo +nightly {{[b|build]}}`
 
 - Build using a specific number of threads (default is the number of logical CPUs):
 
-`cargo build --jobs {{number_of_threads}}`
+`cargo {{[b|build]}} --jobs {{number_of_threads}}`