在 Windows 上面用 WSL 优雅开发
优秀的 Unix style 开发环境、包管理、迅捷稳定的开发调试环境、美丽养眼的开发工具与更多
在 少数派 | 在 Windows 上用 WSL 开发的操作体验指北 上阅读更多。
首先达成一个共识:Windows 给 编程初学者 带来了很大的困难。比如 缺乏好用的包管理系统、终端环境难看难用 和 环境变量不易配置 等等,这些都让 Windows 在开发体验上难以匹敌 Linux 甚至 macOS。
WSL 的出现似乎缓解了这些烦恼。WSL —— Windows Subsystem for Linux,即适用于 Linux 的 Windows 子系统,是一个为在 Windows 10 上能够原生运行 Linux 二进制可执行文件的兼容层。WSL 的出现意味着我们可以借助它来给我们的 Windows 配置一个美观可用的 学习编程的开发环境,包括:
- 💻 Unix style 终端环境:
zsh
和oh-my-zsh
- 🔨 与 macOS 的 Homebrew 一样原理的包管理器:
apt
(针对 Ubuntu) - 📰 与 Visual Studio Code 配合的编辑调试环境
如果你对这些内容感兴趣,那么 直接进入文档,放飞自我,尽情折腾。\( ̄︶ ̄*\))
Star and watch,时刻掌握最新教程。💪
更新日志在 CHANGELOG.md 中维护,请直接参考链接内容进行查看。
感谢参与这个项目的所有贡献者。
This project exists thanks to all the people who contribute.
目前来讲,Dev on Windows with WSL 仍然有很多地方需要完善,当然 WSL 本身也有很多小 bug,希望有经验的同学前来帮我共同完善本项目,鞠躬。
在你着手准备给这个项目提交一些新内容前,请务必阅读「贡献」相关内容说明与规范 > CONTRIBUTING.md
谢谢金主爸爸们,我们通过 Open Collective 平台接受赞助。
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.