<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>WSL2 on 科技热点日报</title><link>https://qpzm7903.github.io/tags/wsl2/</link><description>Recent content in WSL2 on 科技热点日报</description><generator>Hugo -- 0.160.0</generator><language>zh-cn</language><lastBuildDate>Sat, 07 Mar 2026 17:00:00 +0800</lastBuildDate><atom:link href="https://qpzm7903.github.io/tags/wsl2/index.xml" rel="self" type="application/rss+xml"/><item><title>WSL2 开发深度指南 - Win10/11 深度工作流</title><link>https://qpzm7903.github.io/posts/wsl2-development-guide/</link><pubDate>Sat, 07 Mar 2026 17:00:00 +0800</pubDate><guid>https://qpzm7903.github.io/posts/wsl2-development-guide/</guid><description>&lt;h1 id="wsl2-开发深度指南"&gt;WSL2 开发深度指南&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;适用于 Windows + WSL2 + Java/前端开发&lt;/p&gt;
&lt;p&gt;IDE: IntelliJ IDEA + VSCode | AI Agent: Claude + OpenCode&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="目录"&gt;目录&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#1-%E6%9E%B6%E6%9E%84%E6%A6%82%E8%A7%88"&gt;架构概览&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#2-wsl2-%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE"&gt;WSL2 基础配置&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#3-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA"&gt;开发环境搭建&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#4-ide-%E6%B7%B1%E5%BA%A6%E9%9B%86%E6%88%90"&gt;IDE 深度集成&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#5-ai-agent-%E9%85%8D%E7%BD%AE"&gt;AI Agent 配置&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#6-%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96"&gt;性能优化&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#7-%E5%B7%A5%E4%BD%9C%E6%B5%81%E6%8A%80%E5%B7%A7"&gt;工作流技巧&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="1-架构概览"&gt;1. 架构概览&lt;/h2&gt;
&lt;h3 id="11-推荐架构"&gt;1.1 推荐架构&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;┌─────────────────────────────────────────────────────────┐
│ Windows 11 │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────┐ │
│ │ IntelliJ │ │ VSCode │ │ Terminal │ │
│ │ IDEA │ │ (本地) │ │ (Windows) │ │
│ └──────┬──────┘ └──────┬──────┘ └────────┬────────┘ │
│ │ │ │ │
│ └────────────────┼───────────────────┘ │
│ │ │
│ ┌───────────┴───────────┐ │
│ │ WSL2 集成层 │ │
│ │ (文件系统互通、进程桥接) │ │
│ └───────────┬───────────┘ │
│ │ │
│ ┌───────────────────────┴────────────────────────────┐ │
│ │ WSL2 虚拟机 │ │
│ │ ┌────────────┐ ┌────────────┐ ┌──────────────┐ │ │
│ │ │ Java JDK │ │ Node.js │ │ Docker │ │ │
│ │ │ Maven/Gradle│ │ pnpm/npm │ │ (Linux容器) │ │ │
│ │ └────────────┘ └────────────┘ └──────────────┘ │ │
│ │ │ │
│ │ 项目代码: /home/&amp;lt;user&amp;gt;/projects/ │ │
│ └────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="12-核心优势"&gt;1.2 核心优势&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;特性&lt;/th&gt;
&lt;th&gt;传统虚拟机&lt;/th&gt;
&lt;th&gt;WSL2&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;启动时间&lt;/td&gt;
&lt;td&gt;30s+&lt;/td&gt;
&lt;td&gt;&amp;lt;2s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;内存占用&lt;/td&gt;
&lt;td&gt;2GB+&lt;/td&gt;
&lt;td&gt;按需&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;文件系统&lt;/td&gt;
&lt;td&gt;共享难&lt;/td&gt;
&lt;td&gt;原生互通&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPU 支持&lt;/td&gt;
&lt;td&gt;复杂&lt;/td&gt;
&lt;td&gt;简单&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;剪切板&lt;/td&gt;
&lt;td&gt;麻烦&lt;/td&gt;
&lt;td&gt;无缝&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="2-wsl2-基础配置"&gt;2. WSL2 基础配置&lt;/h2&gt;
&lt;h3 id="21-安装-wsl2"&gt;2.1 安装 WSL2&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 以管理员身份运行 PowerShell&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 安装 WSL2 (自动设置)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wsl --install
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 或手动选择发行版&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wsl --install -d Ubuntu-&lt;span style="color:#ae81ff"&gt;24.04&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# 验证版本&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wsl -l -v
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="22-核心配置-wslconfig"&gt;2.2 核心配置 (.wslconfig)&lt;/h3&gt;
&lt;p&gt;在 &lt;code&gt;C:\Users\&amp;lt;你的用户名&amp;gt;\.wslconfig&lt;/code&gt; 创建配置文件：&lt;/p&gt;</description></item></channel></rss>