前置知识: 入门指南

软件下载地址汇总

00:00
16 min Beginner 2026/6/14

常用开发软件的官网与下载地址汇总,涵盖编辑器、IDE、运行时、版本控制、容器、数据库客户端、API测试、终端、设计等全栈工具。

编辑器与 IDE

名称官网下载链接简介支持平台
VS Codehttps://code.visualstudio.comhttps://code.visualstudio.com/#alt-downloads微软开源轻量编辑器,插件生态丰富,前端/全栈首选Windows / macOS / Linux / Web
IntelliJ IDEAhttps://www.jetbrains.com/ideahttps://www.jetbrains.com/idea/downloadJetBrains 出品 Java IDE,Ultimate 付费 / Community 免费Windows / macOS / Linux
WebStormhttps://www.jetbrains.com/webstormhttps://www.jetbrains.com/webstorm/downloadJetBrains 出品前端 IDE,付费(个人版有优惠)Windows / macOS / Linux
PyCharmhttps://www.jetbrains.com/pycharmhttps://www.jetbrains.com/pycharm/downloadJetBrains 出品 Python IDE,Professional 付费 / Community 免费Windows / macOS / Linux
GoLandhttps://www.jetbrains.com/gohttps://www.jetbrains.com/go/downloadJetBrains 出品 Go IDE,付费Windows / macOS / Linux
Vim / Neovimhttps://www.vim.org / https://neovim.iohttps://github.com/neovim/neovim/releases终端编辑器,Neovim 是现代化分支,支持 LSP 和 Lua 配置Windows / macOS / Linux
Sublime Texthttps://www.sublimetext.comhttps://www.sublimetext.com/download高性能文本编辑器,启动极快,支持无限评估Windows / macOS / Linux

编程语言运行时

名称官网下载链接简介支持平台
Node.jshttps://nodejs.orghttps://nodejs.org/en/downloadJavaScript 运行时,推荐 LTS 版本;也可通过 nvm/fnm 管理多版本Windows / macOS / Linux
Pythonhttps://www.python.orghttps://www.python.org/downloads通用编程语言,安装时注意勾选 “Add to PATH”;推荐通过 pyenv 管理版本Windows / macOS / Linux
Java JDK (Oracle)https://www.oracle.com/java/technologies/downloads同官网Oracle 官方 JDK,商业使用需许可Windows / macOS / Linux
Java JDK (OpenJDK)https://adoptium.nethttps://adoptium.net/temurin/releasesEclipse Temurin 发行版,免费开源,社区活跃Windows / macOS / Linux
Java JDK (GraalVM)https://www.graalvm.orghttps://www.graalvm.org/downloadsOracle 出品高性能 JDK,支持 AOT 编译与多语言运行Windows / macOS / Linux
Gohttps://go.devhttps://go.dev/dlGoogle 出品系统编程语言,编译快速,原生并发Windows / macOS / Linux
.NET SDKhttps://dotnet.microsoft.comhttps://dotnet.microsoft.com/download微软跨平台开发框架,支持 C# / F# / VB.NETWindows / macOS / Linux
Kotlinhttps://kotlinlang.orghttps://github.com/JetBrains/kotlin/releasesJetBrains 出品 JVM 语言,Android 官方推荐,支持多平台Windows / macOS / Linux

版本控制

名称官网下载链接简介支持平台
Githttps://git-scm.comhttps://git-scm.com/downloads分布式版本控制系统,开发必备Windows / macOS / Linux
GitHub Desktophttps://desktop.github.comhttps://desktop.github.comGitHub 官方 GUI 客户端,简化 Git 操作Windows / macOS
Sourcetreehttps://www.sourcetreeapp.comhttps://www.sourcetreeapp.comAtlassian 出品免费 Git/Mercurial GUI 客户端Windows / macOS

容器与虚拟化

名称官网下载链接简介支持平台
Docker Desktophttps://www.docker.com/products/docker-desktophttps://www.docker.com/products/docker-desktop容器化平台桌面版,集成 Docker Engine 与 Docker ComposeWindows / macOS
Podmanhttps://podman.iohttps://podman.io/getting-started/installationDocker 替代品,无守护进程,rootless 模式更安全Windows / macOS / Linux
VirtualBoxhttps://www.virtualbox.orghttps://www.virtualbox.org/wiki/DownloadsOracle 开源虚拟机,跨平台,适合运行完整操作系统Windows / macOS / Linux

数据库客户端

名称官网下载链接简介支持平台
MySQL Workbenchhttps://www.mysql.com/products/workbenchhttps://dev.mysql.com/downloads/workbenchMySQL 官方可视化管理工具,支持数据建模与迁移Windows / macOS / Linux
DBeaverhttps://dbeaver.iohttps://dbeaver.io/download通用数据库客户端,支持 MySQL / PostgreSQL / SQLite 等几乎所有数据库Windows / macOS / Linux
pgAdminhttps://www.pgadmin.orghttps://www.pgadmin.org/downloadPostgreSQL 官方管理工具,Web 与桌面版可选Windows / macOS / Linux
RedisInsighthttps://redis.io/insighthttps://redis.io/insightRedis 官方可视化工具,支持 CLI、内存分析、流查看Windows / macOS / Linux
MongoDB Compasshttps://www.mongodb.com/products/tools/compasshttps://www.mongodb.com/try/download/compassMongoDB 官方 GUI 工具,支持聚合管道构建与查询分析Windows / macOS / Linux

API 测试

名称官网下载链接简介支持平台
Postmanhttps://www.postman.comhttps://www.postman.com/downloadsAPI 调试与测试平台,支持 Mock Server、自动化测试、团队协作Windows / macOS / Linux
Insomniahttps://insomnia.resthttps://insomnia.rest/download轻量级 REST/GraphQL 客户端,开源版免费,界面简洁Windows / macOS / Linux

终端工具

名称官网下载链接简介支持平台
Windows Terminalhttps://github.com/microsoft/terminalMicrosoft Store 搜索安装Windows 现代终端,支持标签、GPU 加速渲染、自定义主题Windows
iTerm2https://iterm2.comhttps://iterm2.com/downloads.htmlmacOS 终端增强工具支持分屏、搜索、自动补全macOS
Oh My Zshhttps://ohmyz.shhttps://github.com/ohmyzsh/ohmyzshZsh 配置框架,丰富主题插件生态(git、z、sudo 等)macOS / Linux

设计工具

名称官网下载链接简介支持平台
Figmahttps://www.figma.comhttps://www.figma.com/downloads在线协作设计工具,前端常用,支持实时编辑Windows / macOS / Linux / Web
Sketchhttps://www.sketch.comhttps://www.sketch.com/downloadsmacOS 原生 UI 设计工具,符号系统强大,插件生态丰富macOS

其他工具

名称官网下载链接简介支持平台
Chrome DevToolshttps://developer.chrome.com/docs/devtools内置于 Chrome 浏览器前端调试利器,支持 DOM 检查网络分析、性能剖析、Lighthouse 审计Windows / macOS / Linux
Wiresharkhttps://www.wireshark.orghttps://www.wireshark.org/download.html网络协议分析器支持过滤网络排障必备Windows / macOS / Linux

下载建议

  1. 优先通过软件官网下载,确保获取最新安全版本
  2. 部分软件可通过管理器安装(Windows: Chocolatey/Scoop, macOS: Homebrew, Linux: apt/yum/pacman),详见各平台环境配置教程
  3. JetBrains 全家桶学生可申请免费教育授权:https://www.jetbrains.com/shop/eform/students
  4. GitHub 学生包含大量免费工具与云服务https://education.github.com/pack

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式