其他工具
vx 还支持许多其他开发工具。
语言运行时
Deno
安全的 JavaScript/TypeScript 运行时。
bash
vx install `deno@latest
vx deno --version
vx deno run script.ts
vx deno compile script.ts
vx deno task devZig
Zig 编程语言。
bash
vx install `zig@latest
vx zig version
vx zig build
vx zig run main.zigJava
Java 开发工具包。
bash
vx install java 21
vx install java 17
vx java --version
vx javac Main.java
vx java Main.NET SDK
.NET SDK 用于 C#、F# 和 VB.NET 开发。
bash
vx install `dotnet@latest
vx dotnet --version
vx dotnet new console -n MyApp
vx dotnet build
vx dotnet run
vx dotnet test
vx dotnet publish -c Release主要特性:
- 跨平台开发(Windows、macOS、Linux)
- 支持 C#、F# 和 Visual Basic
- 内置包管理(NuGet)
- Web、桌面、移动、云和物联网应用
构建工具
Vite
下一代前端工具。
bash
vx install `vite@latest
vx vite
vx vite build
vx vite previewJust
命令运行器(类似 make,但更简单)。
bash
vx install `just@latest
vx just --list
vx just build
vx just testTask (go-task)
任务运行器 / Make 的替代构建工具。
bash
vx install `task@latest
vx task --version
vx task build
vx task test
vx task --listCMake
跨平台构建系统生成器。
bash
vx install `cmake@latest
vx cmake --version
vx cmake -B build -S .
vx cmake --build build
vx cmake --install buildNinja
专注于速度的小型构建系统。
bash
vx install `ninja@latest
vx ninja --version
vx ninja -C build
vx ninja -C build cleanprotoc
Protocol Buffers 编译器。
bash
vx install `protoc@latest
vx protoc --version
vx protoc --cpp_out=. message.proto
vx protoc --python_out=. message.proto
vx protoc --go_out=. message.protoDevOps 工具
Terraform
基础设施即代码。
bash
vx install `terraform@latest
vx terraform --version
vx terraform init
vx terraform plan
vx terraform applykubectl
Kubernetes 命令行工具。
bash
vx install `kubectl@latest
vx kubectl version
vx kubectl get pods
vx kubectl apply -f deployment.yamlHelm
Kubernetes 包管理器。
bash
vx install `helm@latest
vx helm version
vx helm install my-release chart/
vx helm upgrade my-release chart/Docker
容器运行时和工具。
bash
vx install `docker@latest
vx docker --version
vx docker build -t myapp .
vx docker run -it myapp
vx docker compose up -d云 CLI 工具
AWS CLI
亚马逊云服务命令行界面。
bash
vx install `awscli@latest
vx aws --version
vx aws configure
vx aws s3 ls
vx aws ec2 describe-instancesAzure CLI
微软 Azure 命令行界面。
bash
vx install `azcli@latest
vx az --version
vx az login
vx az group list
vx az vm listgcloud
谷歌云平台命令行界面。
bash
vx install `gcloud@latest
vx gcloud --version
vx gcloud auth login
vx gcloud projects list
vx gcloud compute instances list代码质量工具
pre-commit
管理预提交钩子的框架。
bash
vx install pre-commit latest
vx pre-commit --version
vx pre-commit install
vx pre-commit run --all-files
vx pre-commit autoupdate编辑器 & IDE
VS Code
Visual Studio Code(命令行)。
bash
vx install `vscode@latest
vx code .
vx code --install-extension ms-python.python专业工具
rez
VFX/动画行业的包管理系统。
bash
vx install `rez@latest
vx rez --version
vx rez env packagercedit
Windows 资源编辑器。
bash
vx install `rcedit@latest
vx rcedit app.exe --set-icon icon.ico
vx rcedit app.exe --set-version-string "ProductName" "My App"x-cmd
紧凑而强大的命令行工具箱,内置 100+ 模块,管理 500+ CLI 工具,并集成 AI 功能。
bash
# 通过 vx 使用 x-cmd
vx x-cmd --version
# 使用 x-cmd 的内置模块
vx x-cmd env
vx x-cmd pkg list
# 使用 x-cmd 的 AI 功能
vx x-cmd chat主要特性:
- 100+ 内置模块(env、pkg、chat 等)
- 500+ 第三方 CLI 工具的包管理器
- AI 集成(聊天、代理、代码生成)
- Node、Python、Java、Go 环境管理
- 跨平台:Linux、macOS、Windows
项目配置示例
toml
[tools]
deno = "latest"
dotnet = "latest"
terraform = "1.6"
kubectl = "latest"
helm = "latest"
docker = "latest"
awscli = "latest"
pre-commit = "latest"
cmake = "latest"
task = "latest"
x-cmd = "latest"
[scripts]
dev = "deno task dev"
deploy = "terraform apply -auto-approve"
k8s-status = "kubectl get pods -A"
docker-build = "docker build -t myapp ."
lint = "pre-commit run --all-files"
build = "cmake -B build && cmake --build build"
dotnet-build = "dotnet build"
dotnet-test = "dotnet test"