配置 开发者环境配置指南

一站式获取主流编程语言的官方下载链接与配置建议

推荐 主流开发环境

Java 开发

Java 开发

JDK、Maven、Gradle、IntelliJ IDEA 等 Java 开发必备工具

查看详情
Web 前端

Web 前端

Node.js、npm、VS Code、浏览器开发工具等前端开发环境

查看详情
Android 开发

Android 开发

Android Studio、SDK、模拟器等 Android 开发完整环境

查看详情

代码 其他语言开发

Python 开发
Python 开发

Python 解释器、pip、虚拟环境、IDE 配置

查看详情
PHP 开发
PHP 开发

PHP、集成环境、Composer、框架

查看详情
C/C++ 开发
C/C++ 开发

编译器、Visual Studio、CMake、调试工具

查看详情
Go 开发
Go 开发

Go 工具链、Go Modules、VS Code/GoLand

查看详情
Rust 开发
Rust 开发

rustup、Cargo、rust-analyzer、IDE 配置

查看详情
数据科学/ML
数据科学/ML

Anaconda、PyTorch、TensorFlow、Jupyter

查看详情

工具 通用开发工具

Git
Git

分布式版本控制工具

Git 是当今最流行的分布式版本控制系统,由 Linux 之父 Linus Torvalds 开发。用于跟踪代码变更、协作开发和版本管理。

查看详情
Maven
Maven

Java 项目管理工具

Apache Maven 是基于项目对象模型 (POM) 的项目管理和构建工具,用于 Java 项目的依赖管理、构建和文档生成。

查看详情
Gradle
Gradle

自动化构建工具

Gradle 是一个基于 Groovy 和 Kotlin 的自动化构建工具,结合了 Maven 和 Ant 的优点,广泛用于 Android 和 Java 项目构建。

查看详情
Docker
Docker

容器化平台

官方下载
Windows Terminal
Windows Terminal

现代化终端

官方下载
PostgreSQL
PostgreSQL

关系型数据库

官方下载
MySQL
MySQL

关系型数据库

官方下载
Redis
Redis

内存数据库

官方下载
MongoDB
MongoDB

NoSQL 数据库

官方下载
Node.js
Node.js

JavaScript 运行时

官方下载
Postman
Postman

API 测试工具

官方下载

顺序 推荐安装顺序

  1. 基础工具 - Git、Windows Terminal、系统运行库(Visual C++ Redistributable)
  2. 选择主语言环境 - 根据你的主要开发方向选择:
    • Java 开发:JDK → Maven/Gradle → IntelliJ IDEA
    • Web 前端:Node.js → VS Code → 浏览器
    • Python:Python → pip 配置 → PyCharm/VS Code
  3. 数据库 - MySQL/PostgreSQL、Redis、MongoDB(按需)
  4. 容器工具 - Docker Desktop
  5. 其他语言 - 根据项目需要安装 Go、Rust 等

注意 重要注意事项

  • 路径不要包含中文 - 所有开发工具建议安装在纯英文路径下
  • 环境变量配置 - 安装后需要正确配置 PATH 等环境变量
  • 管理员权限 - 部分软件安装需要管理员权限
  • 网络环境 - 部分国外网站可能需要合适的网络环境,建议使用国内镜像
  • 版本兼容性 - 注意各工具之间的版本兼容性,优先使用 LTS 版本
  • 磁盘空间 - 开发工具占用空间较大,建议预留 50GB+ 空间

下载 国内镜像源汇总

类型 镜像源 地址
综合 清华大学 mirrors.tuna.tsinghua.edu.cn
阿里云 mirrors.aliyun.com
中科大 mirrors.ustc.edu.cn
Maven 阿里云 Maven maven.aliyun.com
npm 淘宝镜像 registry.npmmirror.com
pip 清华/阿里/豆瓣 pypi.tuna.tsinghua.edu.cn / mirrors.aliyun.com/pypi
Go 七牛云/阿里 goproxy.cn / mirrors.aliyun.com/goproxy