使用 WSL、Docker、tmux 和 VSCode 在 Windows 上构建 Linux 开发环境

2025-05-25

使用 WSL、Docker、tmux 和 VSCode 在 Windows 上构建 Linux 开发环境

本文最初于 2018 年 12 月 21 日发布于:https://nickjanetakis.com/blog/a-linux-dev-environment-on-windows-with-wsl-docker-tmux-and-vscode


在过去的五年多时间里,我尝试了各种各样的设置,从
双启动 Linux 到使用基于 VMware 的 Linux VM,现在我很高兴地使用 WSL

一年多前,我写过关于使用 WSL 的文章,从那时起我就一直在使用它。在过去的一年里,我不断改进我的开发环境,下面的视频就是最新版本。

我上次录制开发环境的视频已经是三年前了,所以早就该录制一个新视频了。尽情享受吧!

演示视频展示所有内容

带时间戳的目录

  • 1:08——为什么使用 Windows?
  • 1:44——终端设置(Ubuntu 18.04 WSL/tmux)
  • 4:09——处理 Windows 更新和恢复终端会话
  • 5:38——我使用的工具博客文章
  • 6:22——虚拟桌面
  • 7:28——反向搜索你的终端历史记录
  • 7:47——GitHub 上的 Dotfiles 链接
  • 7:57——Visual Studio代码
  • 9:26——拆分和调整窗口大小
  • 10:13——修改 Web 应用程序工作流程
  • 13:19——使用 Ditto 实现多个剪贴板
  • 14:37——使用 Keypirinha 搜索和启动应用程序
  • 15:19——浏览器和屏幕共享工具
  • 16:47——使用 HexChat 在 IRC 上聊天
  • 17:26——使用 pass 在命令行上管理密码
  • 17:55——使用 GnuCash 进行财务追踪
  • 18:26——我使用的各种硬件
  • 18:58——回顾所有内容

安装和配置所有内容的参考链接

最后的想法

一路上,我都笑得合不拢嘴。在我的开发环境中,我从未如此快乐,也从未如此高效。

我非常感谢微软的进步。我对未来充满期待。

你觉得怎么样?我有没有遗漏什么有趣的内容?请在下方留言告诉我。

文章来源:https://dev.to/nickjj/a-linux-dev-environment-on-windows-with-wsl-docker-tmux-and-vscode-bf1
PREV
如何为软件开发选择合适的显示器
NEXT
Git Gud at git 它是什么?为什么?后续步骤