通用工具
跨语言通用的开发工具。
包管理器
winget
Windows 官方包管理器,Windows 10/11 自带。
手动安装(Windows Server 或 Sandbox):
如果系统没有预装 winget,可以通过 PowerShell 安装:
$progressPreference = 'silentlyContinue'
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Write-Host "Using Repair-WinGetPackageManager cmdlet to bootstrap WinGet..."
Repair-WinGetPackageManager -AllUsers注意
需要以管理员身份运行 PowerShell。
常用命令:
# 搜索软件
winget search <软件名>
# 安装软件
winget install <软件ID>
# 升级所有软件
winget upgrade --all
# 查看已安装软件
winget list编辑器
Visual Studio Code
下载地址: https://code.visualstudio.com/
安装:
winget install Microsoft.VisualStudioCode通用插件:
- Chinese (Simplified) Language Pack - 中文语言包
- GitLens - Git 增强
- Error Lens - 行内错误提示
- Todo Tree - TODO 高亮
- Project Manager - 项目管理
版本控制
Git
下载地址: https://git-scm.com/download/win
安装:
winget install Git.Git基础配置:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"推荐配置:
# 默认分支名
git config --global init.defaultBranch main
# 自动处理换行符
git config --global core.autocrlf true
# 凭证存储
git config --global credential.helper managerAPI 测试
Reqable
下载地址: https://reqable.com/zh-CN/
安装:
winget install Reqable.Reqable特点: API 调试 + HTTP(S) 抓包,支持 REST、GraphQL、WebSocket。
Postman
下载地址: https://www.postman.com/downloads/
安装:
winget install Postman.PostmanInsomnia
下载地址: https://insomnia.rest/download
安装:
winget install Insomnia.Insomnia特点: 更轻量,支持 REST 和 GraphQL。
容器化
Docker Desktop
下载地址: https://www.docker.com/products/docker-desktop/
安装:
winget install Docker.DockerDesktop前置条件:
- Windows 10/11 Pro 或 Enterprise
- 启用 WSL 2
启用 WSL 2:
# 以管理员身份运行
wsl --install虚拟化
VirtualBox
下载地址: https://www.virtualbox.org/
安装:
winget install Oracle.VirtualBox用途: 运行虚拟机,测试不同操作系统环境。
SSH 工具
HexHub
下载地址: https://www.hexhub.cn/
一站式开发运维工具,Database + Docker + SSH + SFTP All in One。
主要功能:
- 数据库管理 - 支持 MySQL、PostgreSQL、Oracle、Redis、ClickHouse 等,智能 SQL 编辑器,百万级数据流畅操作
- SSH 终端 - 支持密码/密钥/交互式验证,跳板机支持
- SFTP 文件管理 - 拖拽上传下载,文件直接编辑
- Docker 管理 - 容器/镜像管理,实时面板,日志查看
特点: 跨平台(Windows/Mac/Linux),社区版免费(限 6 个标签)。
Xshell + Xftp
下载地址: https://www.xshell.com/zh/free-for-home-school/
安装:
winget install NetSarang.Xshell
winget install NetSarang.Xftp特点:
- Xshell - 专业 SSH 客户端,支持多标签、会话管理、脚本自动化
- Xftp - 专业 SFTP/FTP 客户端,与 Xshell 无缝集成,支持同步编辑
免费版
个人和学校用户可从上方链接下载免费版本。