Windows 快速搭建开发环境(自用笔记)

56 阅读2分钟

一、浏览器

  • Chrome,有新网络后,同步云端数据。

二、新网络

  • 方便同步云端数据,下载依赖库。

三、系统插件

四、开发工具

五、开发环境

  • 了解 winget:

    winget 相当于 macHomebrew,是一个官方的包管理工具。

    wingetwin11100% 自带。

    win10 21H1 以后基本上都有。

    Win10 1809–2004 需要从 Microsoft Store 更新 App Installer 才有。

    win10 1809 以前没有。

    安装慢,或安装不动记得给终端换个网络。

  • git: 使用 winget search git,推荐自己下载安装快捷配置好 Winodws Terminal 关联,省去后续自己管理,上面有稳定。

    # 直接安装
    $ winget install Git.Git 
    
  • nvmnode 环境windows 使用 winget search nvm 后,使用 ID 进行安装。

    # 直接安装
    $ winget install CoreyButler.NVMforWindows
    
  • Java JDK:使用 winget search jdk,输出很多版本,可以给 ai 根据你的用途选个最合适的来源。

    # Android Studio 官方推荐 JDK 11 或 17
    $ winget install EclipseAdoptium.Temurin.11.JDK
    
    # 或 JDK 17(较新的Android项目)
    $ winget install EclipseAdoptium.Temurin.17.JDK
    
  • fvmflutter 环境。

  • pyenvpython 环境。

  • goupGo 环境。

  • mysqlWindows Mysql 快速安装与可视化(详细流程)

  • redisWindows Redis 快速安装与可视化(详细流程)

  • nginx

  • flyenv:全栈环境管理器,可跨 macOS / Windows / Linux 一键搭建完整栈 PHP / Node / Python / Java / Web 服务器 / 数据库 / 缓存 等。

    支持多版本切换和 项目级环境隔离,无需自己安装单独组件。

  • 内网穿透:花生壳 - 内网穿透ZeroTier - 组虚拟局域网