Zed , editor kode modern yang memposisikan diri sebagai alternatif cepat untuk VSCode , telah meluncurkan fitur debugging yang sangat dinanti setelah 8 bulan pengembangan yang didorong komunitas. Meskipun peluncuran ini menandai tonggak penting menuju Zed 1.0, reaksi pengguna mengungkapkan antusiasme sekaligus kekhawatiran tentang implementasi saat ini.
Debugger ini mendukung bahasa pemrograman populer termasuk Rust , C/C++ , JavaScript , Go , dan Python melalui Debug Adapter Protocol ( DAP ). Fitur-fiturnya mencakup konfigurasi otomatis, panel UI yang dapat disesuaikan, dan alur kerja debugging yang dikendalikan keyboard. Namun, respons komunitas menyoroti beberapa kesenjangan yang mencegah banyak pengembang untuk beralih sepenuhnya.
Bahasa yang Didukung: Rust, C/C++, JavaScript, Go, Python (dengan dukungan ekstensi untuk bahasa tambahan melalui Debug Adapter Protocol)
![]() |
---|
Pengumuman fitur debugger baru Zed, menyoroti kemampuan dan dukungan bahasa pemrogramannya |
Fitur Penting yang Masih Hilang
Banyak pengguna mengungkapkan kekecewaan dengan keterbatasan debugger saat ini. Tidak adanya alat debugging penting seperti watch windows, tampilan stack trace, dan data breakpoints membuat pengembang berpengalaman merasa kurang puas. Beberapa anggota komunitas mencatat bahwa fitur-fitur yang hilang ini membuat debugger tidak memadai untuk sesi debugging yang kompleks, membuatnya tetap dalam kondisi yang mereka anggap masih beta meskipun sudah ada pengumuman resmi.
Kurangnya dukungan untuk beberapa sesi debug simultan dan kemampuan debugging multithreaded tingkat lanjut juga menjadi perhatian pengguna power yang mengandalkan fitur-fitur ini untuk pekerjaan sehari-hari mereka.
Fitur yang Hilang: Jendela watch, tampilan stack trace, data breakpoints, beberapa sesi debug simultan, debugging multithreaded tingkat lanjut
Dukungan Platform Masih Terfragmentasi
Pengguna Windows terus menghadapi pengabaian resmi, dengan tidak tersedianya build Windows publik dari tim Zed . Meskipun build tidak resmi yang dipelihara komunitas tersedia melalui repositori pihak ketiga, situasi ini membuat frustrasi pengembang yang membutuhkan dukungan lintas platform yang dapat diandalkan. Pendekatan pengembangan yang berpusat pada Mac telah menciptakan hambatan bagi tim yang bekerja di berbagai sistem operasi.
Pengguna Linux melaporkan masalah rendering font yang berkelanjutan pada layar non-retina, dengan teks yang tampak buram dibandingkan editor lain. Masalah teknis ini mempengaruhi keterbacaan dan pengalaman pengguna, terutama pada monitor resolusi standar.
Ketersediaan Platform: Dukungan resmi untuk macOS dan Linux, build Windows tidak resmi tersedia melalui repositori komunitas
Keterbatasan Ekosistem Ekstensi
Kedatangan debugger menyoroti tantangan yang lebih luas dari Zed terkait dukungan ekstensi. Tidak seperti ekosistem plugin VSCode yang komprehensif, Zed saat ini hanya mendukung ekstensi bahasa, membuat pengguna bergantung pada alat khusus seperti PlatformIO tidak dapat bermigrasi. Keterbatasan ini menciptakan masalah ayam dan telur di mana pengembang tetap menggunakan editor yang sudah mapan karena tidak adanya integrasi pihak ketiga.
Ekosistem ekstensi belum cukup memadai... tapi untuk banyak hal yang sudah saya gunakan, ini sudah cukup. Debugger telah menjadi fitur besar yang hilang bagi saya.
Statistik Pengembangan: 8 bulan pengembangan, 977 commit, 24.000+ baris kode yang dikontribusikan oleh komunitas
Kontroversi Integrasi AI
Tema tak terduga dalam diskusi komunitas berpusat pada integrasi fitur AI Zed . Beberapa pengguna mengungkapkan frustrasi dengan pergeseran editor menuju alat bertenaga AI, lebih memilih fokus pada fungsionalitas editing inti. Pengenalan fitur AI berbayar dengan harga 20 dolar Amerika Serikat per bulan telah menimbulkan pertanyaan tentang arah proyek, dengan kritikus yang berargumen bahwa hal ini mengalihkan sumber daya dari fitur fundamental seperti peningkatan integrasi Git .
Harga AI: Fitur AI dibanderol dengan harga $20 USD per bulan
Pertanyaan Performa Masih Berlanjut
Meskipun Zed menekankan kecepatan, beberapa pengguna melaporkan masalah performa yang bertentangan dengan poin jual utama editor. Penundaan perpindahan file dan latensi pengetikan yang melebihi bahkan Emacs dengan dukungan language server telah mengejutkan pengguna yang mengharapkan performa sangat cepat. Penggunaan WebAssembly untuk plugin mungkin berkontribusi pada masalah performa ini.
Peluncuran debugger merepresentasikan kemajuan signifikan untuk Zed , tetapi umpan balik komunitas menunjukkan bahwa editor masih membutuhkan pengembangan substansial sebelum dapat menantang alternatif yang sudah mapan. Meskipun fondasinya tampak solid, fitur yang hilang dan masalah dukungan platform terus membatasi adopsi di kalangan pengembang profesional yang mencari lingkungan pengembangan yang lengkap.
Referensi: The Debugger is Here