
首先達成一個共識:Windows 給編程初學者帶來了很大的困難。比如缺乏好用的包管理系統、終端環境難看難用和環境變量不易配置等等,這些都讓Windows 在開發體驗上難以匹敵Linux 甚至macOS。
WSL 的出現似乎緩解了這些煩惱。 WSL —— Windows Subsystem for Linux,即適用於Linux 的Windows 子系統。在2019 年的夏天,微軟官方推出了WSL 2:基於最新虛擬化技術的WSL 引擎。強大的WSL 2 直接將一個Linux 內核放入WSL 架構中,使得Linux 子系統的I/O 效率急速提升,也讓Linux 子系統能真正執行「全部Linux 原生的系統調用」。無論是WSL 還是WSL 2,我們都可以藉助之來給我們的Windows 配置一個美觀可用的學習編程的開發環境,包括:
如果你對這些內容感興趣,那麼請直接進入文檔,放飛自我,盡情折騰。ヾ(•ω•`)o
感謝參與這個項目的所有貢獻者。 This project exists thanks to all the people who contribute.
歡迎任何有經驗的同學前來幫我共同完善本項目,鞠躬。在你著手準備給這個項目提交一些新內容前,請務必閱讀「貢獻」相關內容說明與規範:貢獻指南。
如果你覺得本文檔乾貨滿滿,對你使用WSL 有著巨大的幫助,請幫我在GitHub 上為此倉庫點個Star!感謝(。・∀・)ノ゙
對於中國的同學,歡迎直接通過微信和支付寶對我本人進行投餵!
| 微信支付 | 支付寶支付 |
|---|---|
各位也可以利用「愛發電」來對我進行支持!
Thank you for your interest! Dev on Windows with WSL is a joint effort. We currently support funding via Open Collective.
| Backers | Sponsors |
|---|---|
| Support this project by becoming a backer. Thank you to all our backers! [Become a backer] | Support this project by becoming a sponsor. Your logo will show up here with a link to your website. ? [Become a sponsor] |
本作品採用知識共享署名-相同方式共享4.0 國際許可協議進行許可。
本著作係採用創用CC 姓名標示-相同方式分享4.0 國際授權條款授權.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
? Dev on Windows with WSL ©Spencer Woo. Released under the CC BY-SA 4.0 International License.
Authored and maintained by Spencer Woo.
@Portfolio · @Blog · @GitHub