
Son aylarda bu durumun ortaya çıkması tesadüf değil. çok fazla konuşma var Zed vs. Visual Studio KoduGünlük program yapanlar arasında da aynı gerekçeler tekrarlanıyor: performans, pil ömrü, gerçek zamanlı iş birliği ve yapay zeka entegrasyonuOrta veya büyük projeler üzerinde çalışıyorsanız veya bir editörün önünde saatler geçiriyorsanız, her saniye önemlidir ve aynı şekilde çalışmayan her hayran da önemlidir.
Toplulukta dolaşan en iyi karşılaştırmaların ve teknik referansların derinlemesine bir incelemesinden sonra, resim netleşiyor: VS Code, ekosistem ve olgunluk açısından bir dev olmaya devam ediyor, ancak Zed en çok zarar gördüğü yerde güçlü bir şekilde ortaya çıkıyor: Yerel hız, yalın güç tüketimi, sorunsuz işbirlikçi düzenleme ve yerleşik yapay zeka asistanı standart olarak sunuluyor.Veriler ve gerçek hayattan örneklerle neden bu kadar yaygara koparıldığını açıklayalım.
Performans: ham hız, bellek ve pil
VS Code'a yönelik en sık tekrarlanan eleştirilerden biri de arka plan işlemleri, bellek artışları ve dizüstü bilgisayarlarda fanların patlamasıdır. VS Code'a geçiş yapan birçok geliştirici, mütevazı projelerde bile VS Code'un işlemleri aktif tutar ve RAM tüketimi fırlarBazıları editörü kapatmanın kaynakları anında serbest bırakmadığını, bunun da deneyimi etkilediğini bildiriyor.
Öte yandan Zed, neredeyse anında başlatılması ve çok düşük bellek kullanımıyla öne çıkıyor. 100.000 satırlık bir Java monorepo'sunu açan gerçek bir testte, Zed 0,8 saniyede, Cursor 4,5 saniyede ve VS Code yaklaşık 6 saniyede yüklendi. Başka bir karşılaştırmalı testte, benzer koşullar altında VS Code'un yaklaşık 1,2 GB RAM kullandığı tahmin edilirken, Zed'in yaklaşık 200 MB RAM kullandığı tahmin edildi. Pratik sonuç açıktır: Pürüzsüz arayüz, 120 FPS kaydırma ve dosyalar arasında geçiş yaparken daha az bekleme.
Enerji konusunda, macOS Powermetrics aracı kullanılarak yapılan bir analiz, 30 dakikalık gerçek dünya kullanımı sırasında işlemlerin maliyetini ölçtü. Ortalama sonuç: VS Code, Zed'in yaklaşık 470,8049 puanına kıyasla yaklaşık 1216,744 puanlık toplam güç ekledi; bu da şu anlama geliyor: VS Code 2,58 kat daha fazla "tüketici" idiReferans olarak, GoLand yaklaşık 2907,65'lik bir performans gösterdi; bu da Zed'in yaklaşık 6,18 katı. Test kullanıcısı ayrıca, VS Code ile M2 MacBook Pro'nun pil ömrünün 3-4 saate düştüğünü, Zed ile ise pil ömrünün önemli ölçüde iyileştiğini fark etti.
Tasarım ve yaklaşım: minimalizm ve "tamamen elle"
Zed'in arayüzü karmaşayı azaltır: temiz paneller, anlaşılır hiyerarşiler ve dosya ana hatları ve sözdizimine duyarlı ekmek kırıntıları gibi kullanışlı ayrıntılar. VS Code'da, dikkat dağıtacak kadar araç çubukları, simgeler ve uzantılar biriktirmek kolaydır. Birçok kullanıcı, Zed'in açılır pencereler veya sürekli uyarılar olmadan masaüstlerini "temiz" hissettirdiğini ve bunun yardımcı olduğunu söylüyor. akışa girin ve odaklanın.
Vim severler için Zed, Neovim konusunda oldukça titiz olan kişilerin yorumlarına göre özellikle akıcı bir Vim modu sunuyor. Temel kısayolları (surround, Git, LSP) destekliyor ve performansı sayesinde düzenleme işlemleri hızlı bir şekilde gerçekleştirilebiliyor. Bazı tuş atamaları farklıdır, ancak herhangi bir sorun olmadan yeniden atanabilirler. Eğer Vim'den geliyorsanız ve diğer IDE'lerde bulunan "Vim modları" sizi ikna etmediyse, iyi haberlerimiz var.
Gerçek zamanlı işbirliği: Bir doküman gibi "çok oyunculu"
İş birliği, Zed'in en sevdiği alan. Paylaşımlı imleçler, metin/sesli sohbet, ekran paylaşımı ve fark edilir bir gecikme olmadan eş zamanlı düzenleme özellikleriyle standart olarak geliyor. 20 dakikalık bir oturumda ön uç görevlerini tamamen kolaylıkla tamamlayan ekiplere dair gerçek hayattan örnekler mevcut: Biri bileşenleri düzenlerken diğeri testleri yazıyor, mükemmel senkronizasyonlaVS Code Live Share'i destekliyor, ancak bazı ekipler daha fazla kurulum adımı ve biraz gecikme olduğunu bildiriyor.
Bu "sosyal" yaklaşım ekstra bir özellik değil; ürünün temel bir bileşenidir. Zed, harici araçlara güvenmeden eşli programlama ve uzaktan mentorluğu destekler. Dağıtık ekipler için, entegre bir ses kanalı açıp "aynı dosya üzerinde" çalışabilmek, hız ve kalitede doğal olarak fark yaratabilir. Bu his, "IDE'me bağlanmaktan" çok bir belgeyi ortak düzenlemeye daha yakın.
Entegre Yapay Zeka: Yerel Asistan, Bağlam ve Pratik Akışlar
Zed, bulut modellerini (örneğin Claude 3.5 Sonnet) veya LM Studio aracılığıyla yerel modelleri kullanabilen yerel bir sihirbaz paneline sahiptir. Avantajı iki yönlüdür: tutarlı bir arayüz ve kod sürdürülebilirliği. Gizlilik veya maliyet açısından %100 şirket içiVS Code'da alternatiflerine kıyasla kimileri Copilot'u bir "eklenti" olarak görürken, Zed'de ise yapay zekanın entegre olduğu hissediliyor.
Pratik örnekler: Bir Flask projesinde, Zed'in asistanı 2 saniye içinde 404 rotasında eksik bir eğik çizgi tespit etti; Cursor benzer bir şey önerdi ancak boş plan sınırı nedeniyle kesintiye uğradı; ve VS Code'daki Copilot, depodaki bağlamı çok fazla dikkate almadan daha genel bir öneri verdi. Zed ile ek olarak, @Mentions bağlamı basitleştirir: @dosya, @sembol (herhangi bir LSP tanımlayıcısı), LSP tanılamaları veya hatta web içeriği, hepsi konuşmanın erişebileceği mesafede.
Gelişmiş yapay zeka iş akışları: kurallar, profiller ve satır içi düzenleme
Aynı istemleri tekrarlamaktan kaçınmak için Zed, "Kurallar" oluşturmanıza olanak tanır: eğik çizgi komutlarıyla bağlam ekleyebileceğiniz ve ardından herhangi bir yardımcı iş parçacığında @rule ile çağırabileceğiniz zengin mesaj şablonları. Bu sayede, "Bu özelliği yeniden düzenleyebilir misiniz?" veya "Bu hatayı düzeltebilir misiniz?" gibi tipik görevler sistematik ve hızlı hale gelir. sonsuz kopyala/yapıştır olmadan.
Ayrıca aracı profilleri de mevcuttur: "Yaz" (yardımcı kodu düzenleyebilir ve komutları çalıştırabilir), "Sor" (salt okunur) ve "Minimal" (okuma veya yazma yetkisi yoktur). "Yaz" ve "Sor" arasında basit bir cmd+i ile geçiş yapmak son derece kullanışlıdır ve herhangi bir tatsız sürprizle karşılaşmamak için silme izni olmayan "güvenli yazma" profili gibi özel profiller oluşturabilirsiniz. Yapay zeka gücünün o hassas kontrolü güven yaratır.
Çevrimiçi sihirbaz, bir bloğu seçmenize ve Ctrl+Enter ile değişiklik talep etmenize olanak tanır: değişkenleri yeniden adlandırın, bir kod parçasını düzeltin, SQL sorguları oluşturun vb. Yalnızca seçili aralığa dokunur, bu da mikro düzenlemeler için idealdir. Bazı kullanıcılar çok özel durumlarda {{REWRITTEN_CODE}} gibi etiketlerle çıktı görmüştür, ancak genel olarak, değişiklik yapmak için çevik bir araçtır. yerelleştirilmiş ve hızlı.
Tahminler konusunda Zed, kendi sağlayıcısı Copilot ve Supermaven'ı destekliyor. LSP ve AI önerileri örtüştüğünde, bazı kullanıcılar ayarları değiştirene kadar bazı sorunlar yaşıyor. Ayrıca, belirteç ayırıcının her zaman doğru olmadığı ve istek başına maliyetin görünür olmadığı da belirtiliyor; bu, diğer yardımcılarda faydalı bir ayrıntı. Yine de, Zed'deki genel yapay zeka deneyimi oldukça pratiktir.
Açık kaynak, gizlilik ve topluluk
Zed, kodunu 2024 yılında açık kaynaklı hale getirdi ve topluluk tarafından benimsendi. Örneğin, "tümünü daralt" için bir tuş ataması önerildi, insanlar alternatifleri paylaştı ve ekip bunu sadece bir hafta içinde entegre etti. Bu yineleme hızı, Rust yığınıyla birleştiğinde, sürekli güncellemelerle uzun vadeli bir proje hissi yaratıyor (v0.170 gibi sürümler örnek olarak gösteriliyor). Şeffaflık ve iyileştirme hızı El ele giderler.
Gizlilik: Zed, tasarımı gereği yerel odaklıdır ve senkronizasyon/iş birliği için isteğe bağlı bulut özellikleri ekler. Sıkı uyumluluk sağlayan ekipler, hassas kod yüklemeye gerek kalmadan yerel modelleri (LM Studio aracılığıyla) kullanabilme olanağını takdir eder. VS Code ve diğer araçlar dünyasında, belirli uzantılar ve telemetri kritik alanlarda endişelere yol açar; Zed burada net bir yol sunar: Yerel yapay zeka, değişken maliyet veya harici veri yok.
Uzantılar ve ekosistem: VS Code'un hâlâ hüküm sürdüğü yer
Gerçekten garip bir şeye ihtiyacınız varsa, muhtemelen bunu düzeltebilecek bir VS Code eklentisi vardır. O devasa kütüphane, onun süper gücüdür. Zed henüz o noktada değil: kataloğu daha küçük ve bazı iş akışları hala yeşil. Bir kullanıcı, belirli ortamlarda kaydederken 1-2 saniyelik bir gecikmeden ve uzak bir Git kontrol panelinin olmamasından bahsetti; farkları görüntülemek ve commit'leri kapatmak için VS Code'a geri dönmek zorunda kaldım bazı durumlarda.
Bazı eksiklikleri de var: daha sınırlı hata ayıklama, WakaTime'ın olmaması ve Zed'in "görevlerinin" klasik derleme yapılandırmalarının (cmd+B) yerini tam olarak almaması, $ZED_DIRNAME veya $ZED_FILENAME gibi değişkenlerin dosyalar değiştirilirken her zaman güncellenmemesi. Yine de Zed, satır içi suçlama ve iyi entegre edilmiş Git olukları gibi kullanışlı ayrıntılar sunarak daha iyi bir performans sağlıyor. günlük üretkenlikte kazanılan zemin.
MCP Sunucusu ve Veritabanları: Örnek Olarak Postgres
Önemli MCP uzantıları arasında yer alan Postgres uzantısı, bir tablonun şemasını kopyalayıp yapıştırmadan sorgulamanıza olanak tanır. /pg-schema komutunu çalıştırıp birleştirmeleri veya değişiklikleri daha kolay sorgulayabilirsiniz. Bazı sorunlar yaşandı: tüm tabloları listelemiyor veya yapılandırmayı değiştirmeden birden fazla veritabanı arasında geçiş yapamıyor. Ancak konsept iyi görünüyor: projenin gerçek bağlamına bağlı araçlar Editörden çıkmadan.
Zed ve VSCode'un gerçek hayattaki kullanım örnekleri ve somut faydaları
Kıyaslamaların ötesinde, hikayeler karar vermenize yardımcı olur. Zed, sadece kodlamayla bile ana hatları, performansı ve sihirbazıyla rutin görevleri hızlandırır. Ekiplerde entegre iş birliği, yeniden düzenleme veya mentorluk süresini kısaltır. Yapay zeka için @Mentions ve kuralların birleşimi, kontrol ve hız arasında "en iyi nokta"Ve çapraz platformlar için bugün macOS ve Linux'u ele alıyoruz; Windows desteği de yolda.
Somut referanslar mevcut: Zed ve Claude ile çalışan bir araştırmacı, 30 dakikada bir deneyi tamamladı; Zed kullanan başka bir ekip, paylaşımlı düzenleme ve sesli sohbet sayesinde Django API yeniden düzenlemesini %25 daha hızlı tamamladı; ayrıca Zed'in Git panosunun bir Go sunucusunda yapılan mikro ayarlamada commit akışını nasıl kolaylaştırdığı da belirtiliyor. Bunlar, günün sonunda önemli olan, bir araya getirilen küçük iyileştirmelerdir..
Tüketim ve ölçümler: Zed'de nasıl test edildi?
Pil testine dönersek, yöntem şeffaftı: her 15 saniyede bir güç ölçümleri, her işlem için kümülatif ortalama ve editör tarafından toplam konsolidasyon. VS Code için işlem ağacı derlenmişti (Electron, Kod Yardımcısı Oluşturucu/Eklenti/GPU, gopl'ler vb.), Zed'de ise görüntü daha temizdi (Zed + gopl'ler). Toplamlar daha önce de belirtildiği gibi: ~1216,744'e karşı ~470,8049, Zed lehine 2,58x oranı. Daha fazla özerklik ve daha az ısı Günden güne.
Electron'un VS Code'daki yükün bir parçası olması şaşırtıcı değil; asıl gizem, görüntü oluşturucunun her durumda ne kadar yer kapladığı: bu durumda sayılar açıktı. Buna karşılık, Zed'in Rust + GPUI yığını, proje büyüdükçe sorunsuz görüntü oluşturma ve çok küçük bir alan kaplaması için kilit önem taşıyor gibi görünüyor. Öznel sonuç nesnel verilerle uyuşuyor: Bir anda gidiyor ve laptop bunu takdir ediyor.
Zed'de LM Studio ile yerel modeller nasıl etkinleştirilir?
Gizlilik veya maliyet kontrolü için yerel yapay zekayla ilgileniyorsanız, Zed dakikalar içinde LM Studio ile entegre olur. Önerilen iş akışı, yaklaşık 8 milyar parametre modeline sahip 16 GB'lık makinelerde bile sorunsuz çalışır. Garip bağımlılıklar olmadan net adımlar:
- LM Studio'yu yükleyin: macOS, Linux veya Windows için resmi web sitesinden.
- Bir şablon indirin: örneğin, RAM'inize bağlı olarak LLaMA 3.1 8B (~5–10 GB).
- Sunucuyu başlatın: lms sunucusunu başlatın (genellikle http://localhost:1234 adresini açar).
- Zed’i yapılandırın: Ayarlar > Asistan, “LM Studio”yu seçin, URL’yi ve şablonu girin.
- Test: Sihirbaz panelini açın (Cmd+T) ve “JS'de bir getirme fonksiyonu yazın” diye sorun.
Gerçek hayattan örnekler, bu kurulumla sihirbazın Python'da yaklaşık 2 saniye içinde, tamamen çevrimdışı olarak döngü optimizasyonları önerdiğini gösteriyor. Bir şey başarısız olursa, sunucunun hala çalışıp çalışmadığını ve URL'nin eşleşip eşleşmediğini kontrol ediyor; hafızanıza göre bir model seçin takası önlemek için.
VS Code'un hala güvenli tercih olduğu yerler
Günlük işleriniz çok özel eklentilere (üst düzey Jupyter, niş araçlar veya gelişmiş kurumsal entegrasyonlar) dayanıyorsa, VS Code yine de güvenli bir seçenektir. Topluluğu ve dokümantasyonu, karmaşık senaryolarda size zaman kazandıracaktır. Açık bir örnek: Cursor not defterleriyle öne çıkar ve VS Code veri biliminde oldukça bilgilidir. Ekosistemin gücü bir gecede oluşmaz..
Kuruluşunuz VS Code'da halihazırda standartlaştırılmış iş akışlarına (politikalar, uzaktan yapılandırmalar, araç zincirleri) sahip olsa bile, geçiş yapmak kısa vadede değmeyebilir. Zed'i birincil düzenleyiciniz olarak kullanmanıza ve VS Code'u belirli görevler için kullanmanıza hiçbir engel yok. Aslında, birçok kullanıcı tam da bunu bildiriyor: Hızlı %80 için Zed ve "özel" %20 için VS Code.
Yapay Zeka Entegrasyonları ve Seçenekleri: Seçim Özgürlüğü
Zed yerel bir asistana dayansa da sizi bir yere bağlamaz: Copilot'u entegre edebilir, LM Studio'yu yerel olarak kullanabilir veya diğer sağlayıcıları düzenleyebilirsiniz. Ayrıca, çeşitli yerel modellere kapı açan Ollama gibi çözümler için de destek mevcuttur. Bazı kişiler istek başına maliyeti ve daha gelişmiş bir tokenleştiriciyi görme olanağını özlüyor, ancak yol açık: Yapay zeka sizin istediğiniz gibi, zorunlu geçiş ücreti ödemeden.
Bilmeniz Gereken Güncel Zed Sınırlamaları
Her şey mükemmel değil. Hata ayıklama, VS Code ile karşılaştırıldığında henüz olgunluktan uzak, WakaTime entegrasyonu eksik ve görevler hâlâ cmd+B ile derleme yapılandırmalarını tam olarak değiştiremiyor. Uzaktan, eksiksiz bir Git paneli eksik ve belirli ortamlarda kaydetme gecikmesi yaşandığına dair raporlar var. Windows hala yolda, ki bu bazı takımlar için olmazsa olmaz bir koşuldur.
Defterlerde Cursor avantajlıdır ve çok spesifik entegrasyonlara (örneğin Git Graph) güveniyorsanız, bunları henüz bulamayabilirsiniz. Çalışmalarınız niş uzantılarla gelişiyorsa, VS Code muhtemelen hala önemlidir. Bununla birlikte, Zed hızla ilerliyor ve topluluk, birçok açığın haftalar içinde kapatıldığını zaten kanıtladı. Trend, kıtlıkların hızla kapanacağına işaret ediyor.
Zed bugün kimin için?
Hız, odaklanma ve yerel iş birliği arayanlar için Zed tam bir kurtarıcı. Yerel olarak çalıştırılabilen, iyi entegre edilmiş bir yapay zekaya değer veriyorsanız ve yirmi farklı uzantıya ihtiyacınız yoksa, anında uyum sağlar. Düzenli olarak eşleşen uzak ekipler, ses kanallarından ve paylaşılan imleçlerden faydalanacaktır. Eğer fanlarınız yanıyorsa ve piliniz patlıyorsa, değişimi fark edeceksiniz..
Geniş bir ekosistem ve son derece özelleştirilmiş iş akışlarıyla gelişenler için VS Code, sağlam ve tanıdık bir temel olmaya devam ediyor. İyi haber şu ki, bu ikili bir karar değil: Birincil düzenleyiciniz olarak Zed'i kullanmaya devam edebilir ve ekosisteminin sizi kurtardığı anlar için VS Code'u saklayabilirsiniz. Önemli olan aracın sizi durdurmamasıdır..
Verilere, hikayelere ve karşılaştırmalara bakıldığında, Zed'in ekosistemde "ezici bir üstünlük" sağlamayı değil, günlük deneyimde kazanmayı hedeflediği açıkça görülüyor: Anında başlıyor, daha az güç tüketiyor, daha iyi iş birliği yapıyor ve kesintiye yol açmadan değer katan yapay zekaya sahip. VS Code, eklenti çeşitliliğinin en üst düzeyde olduğu tacını koruyor. Seçim yapmak dogmalarla ilgili değil, nasıl çalıştığınızla ilgili: Hızı, hayran sessizliğini ve paylaşımlı düzenlemeyi önceliklendirirseniz, Zed sizi gülümsetecek; gününüz çok özel eklentilere bağlıysa, VS Code güvenlik ağınız olmaya devam edecek. Her ikisi de akışınızda akıllıca bir şekilde bir arada bulunabilir.