在看到 Zed 最近發布了他們的編輯器 v1 後,我認為現在是時候嘗試一下了。雖然在 Linux 上有一些小問題(特別是 Wayland 上最近修復的一個閃爍錯誤),但我感覺可以舒適地在我的主機上日常運行它。預設設定大多合理,編輯器快速且反應靈敏,並且與 Visual Studio Code 的大部分環境相容性很棒。甚至 AI 的整合也很得體,不會太礙事。Zed 將是我今後的主要編輯器。
這感覺有點像分手。很長一段時間以來,我每年為 JetBrains 的 IDE 支付約 85 美元。多年來,我一直使用 CLion 處理我日常的所有工作。令人遺憾的是,我想要喜歡這些產品。我發現 UI 易於理解。我發現他們的預設設定很合理。這些工具讓我能夠以絕佳的洞察力除錯我的問題。JetBrains 產品的所有核心理念都很紮實且執行良好。因為這個原因,我真的很想喜歡它們。我每天都想使用 CLion。
但有一個非常非常小的問題:這個工具太他媽慢了。
它慢得令人難以置信,我無法理解那些告訴我它運行很快的人。誠然,我傾向於使用較舊的硬體,但似乎我機器上的大多數其他程式運行起來都又快又順暢,然而 CLion 卻在每一步都設法卡頓並耗盡我的 CPU/RAM,同時讓簡單的編輯任務感覺遲鈍。
這裡有一個我遇到的微小挫折列表:
當所有這些微小問題匯集在一起時,會讓我不想寫程式。我不想坐著等待啟動時間來將我的想法呈現在螢幕上。我不想擔心我的 CPU 或 RAM 會被耗盡而我必須重新啟動機器。我想要打開我的編輯器並立即進入心流狀態。我希望工具在有用時能協助我,在無用時能不礙事。
總結:因為這個原因,我與 JetBrains 的關係結束了,至少目前是這樣。Zed 是我前進的方向,我預期會因此成為一個更快樂的程式設計師。