分享一下个人的开发环境

7次阅读

共计 682 个字符,预计需要花费 2 分钟才能阅读完成。

开发环境没有最好,只有最合适。自己用的顺手就好。开贴只是简单记录一下自己的折腾结果。

关于我自己:全栈开发。主要是 Go,Vue,有时有还有一些 C# 和 rust。Vim 很熟,但是更喜欢用 Jetbrains 全家桶。

我的需求

首先,经常需要开多个 IDE,对内存有很大的要求。16G 很勉强,32G 基本没问题。

其次,需要一个完整的 Linux 环境。习惯于用 tmux, zsh,lazygit, etc. 工作中的很多脚本也都是只能跑在 linux 下面。

最后,需要完善的客户端软件生态,尤其是通信软件。微信,QQ,Telegram,Slack,还有一些小众的东西,比如 WebEx,需要开箱即用,稳定发挥。经常需要共享桌面,甚至是远程协助。不希望因为这方面遇到意外而影响和客户的沟通。

最终选择 – Windows 11 + WSLG

Windows 11 有一说一槽点很多,最不爽的就是广告。似乎微软是在不遗余力的推广他们的 Copilot 和 Bing。但总体上还是很稳定的,而且微软也暂时还没有突破底线,这些推广都可以关掉。感谢 OFGB

有 AutoHotKey,所以全局的 Emacs 键位问题也不大。

WSL 提供了相当不错的 Linux 环境。而且 WSLG 可以让我在 Windows 里面无缝打开 Linux 下面的 GUI 软件。

我现在把所有 Jetbrains 都装在 WSL 里面,然后从开始菜单启动它们。WSL 里面的软件打开网页的时候也会自动启动 Windows 的浏览器,非常丝滑。

我还可以偶尔启动一下原神,锦上添花。

为什么不用 Mac

需要买一个 32G 的 Macbook Pro, 感觉性价比太低。如果公司直接发一个,我应该就不会有任何折腾了。

正文完
 0