Skip to content

通用工具

跨语言通用的开发工具。

编辑器

Visual Studio Code

下载地址: https://code.visualstudio.com/

轻量、跨平台、插件生态丰富的代码编辑器。

通用插件:

  • Chinese (Simplified) Language Pack - 中文语言包
  • GitLens - Git 增强
  • Error Lens - 行内错误提示
  • Todo Tree - TODO 高亮
  • Project Manager - 项目管理

JetBrains Toolbox

下载地址: https://www.jetbrains.com/toolbox-app/

JetBrains 官方 IDE 管理器,用于统一安装、更新和管理 IntelliJ IDEA、WebStorm、PyCharm、GoLand、DataGrip、CLion、Rider 等 IDE。

适合场景:

  • Java / Kotlin:IntelliJ IDEA
  • 前端开发:WebStorm
  • Python 开发:PyCharm
  • Go 开发:GoLand
  • 数据库管理:DataGrip
  • C / C++:CLion
  • .NET:Rider

特点:

  • 统一管理多个 JetBrains IDE
  • 支持稳定版、EAP 和 Nightly 版本
  • 支持回滚、更新和项目入口管理
  • 适合多语言开发环境

版本控制

Git

下载地址: https://git-scm.com/download/win

分布式版本控制工具,适合代码管理、协作开发和变更追踪。

基础配置:

bash
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

推荐配置:

bash
# 默认分支名
git config --global init.defaultBranch main

# 自动处理换行符
git config --global core.autocrlf true

# 凭证存储
git config --global credential.helper manager

API 测试

Postman

下载地址: https://www.postman.com/downloads/

经典 API 调试与协作平台。

特点:

  • 支持 REST、GraphQL、WebSocket 等接口调试
  • 支持 Collections、环境变量和自动化测试脚本
  • 团队协作、Mock Server、Monitor 能力完整

Apifox

下载地址: https://docs.apifox.com/download/

一体化 API 协作平台,覆盖接口文档、调试、Mock 和自动化测试。

特点:

  • 将 API 文档、调试、Mock、测试用例集中在同一工作流
  • 支持接口定义和调试结果联动,减少文档与实现不一致
  • 适合团队协作和接口生命周期管理

抓包工具

Reqable

下载地址: https://reqable.com/zh-CN/

面向 HTTP(S) 流量分析的抓包与调试工具。

特点:

  • 支持 HTTP(S) 抓包、重放和调试
  • 支持 REST、GraphQL、WebSocket 等常见接口场景
  • 适合移动端、桌面端和服务端接口排查

容器化

Docker Desktop

下载地址: https://www.docker.com/products/docker-desktop/

桌面端 Docker 开发环境,用于运行容器、镜像和本地开发依赖。

前置条件:

  • Windows 10/11 Pro 或 Enterprise
  • 启用 WSL 2

启用 WSL 2:

powershell
# 以管理员身份运行
wsl --install

虚拟化

VirtualBox

下载地址: https://www.virtualbox.org/

用于运行虚拟机,测试不同操作系统环境。

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/

专业 SSH 与文件传输工具组合。

特点:

  • Xshell - 专业 SSH 客户端,支持多标签、会话管理、脚本自动化
  • Xftp - 专业 SFTP/FTP 客户端,与 Xshell 无缝集成,支持同步编辑

免费版

个人和学校用户可从上方链接下载免费版本。