5 poin oleh GN⁺ 2025-10-16 | 1 komentar | Bagikan ke WhatsApp
  • Editor kode Zed kini resmi dirilis untuk Windows
  • Menggunakan DirectX 11 untuk rendering, dan DirectWrite untuk rendering teks guna menghadirkan pengalaman visual khas Windows
  • Dukungan integrasi langsung dengan Windows Subsystem for Linux (WSL) dan akses jarak jauh via SSH untuk memperkuat lingkungan pengembangan remote
    • Dari terminal WSL, folder bisa langsung dibuka dengan perintah zed
    • Di dalam Zed, pengguna juga bisa memilih File > Open Remote atau memilih project: open remote dari command palette, lalu menambahkan distro WSL yang diinginkan
    • Menyediakan opsi Connect New Server untuk menghubungkan server remote Linux
    • Dalam lingkungan WSL atau SSH, pemrosesan file I/O dilakukan melalui proses server remote ringan milik Zed (wsl.exe/ssh.exe)
    • Pengeditan file, integrasi git, terminal, task, language server, debugger, dan fitur utama lainnya semuanya berfungsi di lingkungan remote
  • Integrasi ekstensi dan WebAssembly
    • Ekstensi untuk Windows bisa langsung digunakan tanpa pengaturan tambahan terpisah
    • Saat mengembangkan ekstensi baru, tidak perlu penanganan khusus untuk Windows
    • Ekstensi Zed berbasis WebAssembly Components, dan dapat mengakses sistem file secara sandbox melalui antarmuka WASI
    • Konversi jalur file ditangani otomatis oleh Zed, sehingga pengembangan bisa dilakukan tanpa terbebani perbedaan path Windows dan Unix
  • Fitur AI dan tambahan lainnya
    • Semua fitur AI Zed seperti prediksi pengeditan berbasis AI dan agen engine ACP (Agent Client Protocol) didukung penuh di Windows maupun lingkungan remote (WSL/SSH)
    • Claude Code dapat digunakan langsung melalui ACP
    • Tersedia uji coba gratis Zed Pro selama 14 hari atau penggunaan dengan menghubungkan API key pribadi
  • Seperti di Mac dan Linux, versi Windows juga mendapatkan pembaruan mingguan, dan beberapa insinyur Zed menggunakan Windows sebagai lingkungan pengembangan utama, dengan tim khusus Windows yang terus dipertahankan

1 komentar

 
GN⁺ 2025-10-16
Komentar Hacker News
  • Ingin menyinggung bahwa shortcut keyboard dasar Windows OS tidak berfungsi. Misalnya, membuka menu File dengan ALT+F atau memunculkan menu konteks sistem dengan ALT+SPACEBAR (maksimalkan, minimalkan, tutup, dll.) juga tidak berjalan. Karena karakteristik backend rendering DirectX, aplikasinya terasa dirender seperti video game, bukan proses win32 native. Ukuran direktori setelah instalasi yang melebihi 400MB juga cukup mengejutkan. Mengingat VSCode sekitar 380MB, saya percaya ini bukan aplikasi Electron, tapi tetap penasaran apa saja yang dimasukkan sampai sebanyak itu. Saya kira aplikasi Rust biasanya ringan, tetapi ukuran instalasinya terasa mendekati pembengkakan biner/dependensi setara Java
    • Biner Hello World Rust lebih besar daripada Git. Memang masih lebih kecil daripada Java atau Electron, tetapi jelas tidak bisa dibilang kecil
    • PSPad berukuran 40MB dan masih merupakan software lawas yang tetap diperbarui. Notepad++ 17MB. Menurut saya tidak masuk akal kalau proyek Rust modern terbaik yang dikompilasi memakan 400MB
    • Pembengkakan ukuran instalasi hingga lebih dari 400MB bisa membuat banyak orang jengkel. Perlu penjelasan cepat kenapa ukuran sebesar itu diperlukan
    • Meski bukan Electron, rasanya seperti setengah dari Electron, yaitu Node.js, tetap dibundel secara default. Sebagian besar LSP berbasis .js dan fitur ekstensi berbentuk WASM. VSCode menaruh ekstensi di direktori konfigurasi terpisah, sedangkan Zed memasukkan semuanya ke direktori instalasi
    • Sebagai catatan, satu jendela tetap bisa memiliki konteks grafis dan menu bar Win32 sekaligus
  • Saya penasaran apakah Zed sudah mengimplementasikan rendering font subpiksel. Saya ingat dulu renderer UI-nya dirancang untuk layar HiDPI Mac, sehingga pengguna Linux (dan Windows) yang memakai layar LoDPI harus menderita karena font buram
    • Soal rendering subpiksel saya kurang tahu, tapi setelah patch terbaru rendering font di Linux membaik cukup signifikan tautan terkait
    • Saya juga penasaran soal ini. Setahu saya Zed memakai CoreText di Mac dan DirectWrite di Windows. Bukankah CoreText yang menangani semuanya?
    • Build Windows merender dengan DirectX 11, dan teks ditangani oleh DirectWrite sehingga terasa khas Windows. Rendering font DirectWrite memakai rendering subpiksel Windows. Di monitor saya tampilannya terlihat bagus (lebih baik daripada Linux). Sepertinya ini sudah dipikirkan dan dirancang dengan baik sebelumnya
    • Saya memakai monitor eksternal 1440p di macOS, dan font-nya benar-benar buruk. Di layar Retina laptop masih oke, tetapi di monitor eksternal terlalu buram sampai bikin sakit kepala
    • Saya juga sudah menguji berbagai font di monitor 1440p dan hasilnya biasa saja. Tapi menurut saya ini bukan masalah Zed, melainkan rendering font Windows sendiri memang kurang bagus. VSCode juga sama. Kalau ingin rendering font berkualitas tinggi, sepertinya solusi yang benar adalah layar 4K ke atas
  • Saya memakai Zed sebagai editor utama selama beberapa bulan, tetapi baru-baru ini kembali ke VSCode. Alasannya ada dua, satu karena kesalahan saya dan satu lagi saya tidak yakin masalahnya ada di mana. 1. Saat coding sampai larut malam, saya mengganti nama file sebelum check-in, lalu tanpa sengaja menghapus versi baru dan kehilangan pekerjaan beberapa jam. Di menu klik kanan Zed, "Delete" dan "Trash" berdampingan, dan Delete langsung menghapus tanpa lewat recycle bin. Ctrl+Z juga belum diimplementasikan, jadi kalau tidak ada backup tidak bisa dipulihkan (bahkan belum sempat masuk version control). 2. Di workspace Rust, error dan warning dari crate tertentu sama sekali tidak muncul di editor. Saya utak-atik berbagai pengaturan tapi tidak berhasil, lalu membuka VSCode dan semuanya langsung berjalan tanpa pengaturan khusus
    • Ini mengingatkan saya pada Touch Bar macOS. Di menu pengelolaan commit, "Cancel" ada tepat di sebelah "Force Push"
    • Sulit dipercaya betapa pentingnya fitur yang hilang ini, bahwa Zed tidak mendukung Ctrl+Z
    • Saya bingung bagaimana editor tanpa fitur dasar seperti ini bisa dipakai. Saya jadi penasaran sebenarnya apa kelebihannya
  • Zed benar-benar terlihat keren dan memang <i>rasanya</i> luar biasa. Saya sempat memakainya sebentar di Linux, dan rasa editor ini sulit dijelaskan kalau belum mencobanya sendiri. Perbedaan editor dengan akselerasi GPU mudah diremehkan, tetapi begitu mencobanya, pasti langsung jatuh hati. Satu-satunya alasan saya belum bisa pindah sepenuhnya ke Zed adalah belum ada dukungan DevContainer. Saya sudah menata konfigurasi devcontainer dengan sangat serius, jadi meninggalkannya lalu memasang ulang semua tool, library, dan pengaturan secara lokal terasa seperti langkah mundur besar. Banyak orang menunggu fitur ini, jadi saya berharap suatu saat akan didukung isu terkait
    • Saya penasaran apakah Anda bisa menjelaskan lebih detail tentang DevContainer kustom itu
    • Saya ingin tahu apa manfaat DevContainer. Saya paham lingkungan saya akan terdokumentasi dengan rapi, tetapi selain itu apa kelebihannya?
    • Kompatibel dengan devpods
  • Sangat menyegarkan melihat penggunaan memori dan CPU editor ini lebih rendah daripada tab browser webapp yang sedang saya kerjakan. Sejauh ini saya sangat puas
    • zed juga menjalankan node untuk LSP, jadi sebaiknya dipastikan dulu sebelum dipakai
    • Ukuran binernya sekitar 0.5GB, jadi tidak terasa benar-benar ringan seperti browser
  • Saya mencoba memakai Zed sebagai daily driver, tetapi pengalaman TypeScript-nya di bawah harapan. Editornya sendiri cepat, tetapi aksi LSP seperti "jump to declaration" di codebase kami jauh lebih lambat dibanding VSCode/Cursor
    • Saya sarankan cek apakah typescript-go didukung sebagai LSP. Baru ditambahkan di IDEA, dan setelah saya pakai beberapa bulan hasilnya benar-benar fantastis
    • Pengalaman dan kesimpulan saya sama. Zed cepat untuk mengedit, tetapi fitur-fitur lanjutan lambat, jadi secara keseluruhan terasa lebih lambat daripada VSCode
    • Setahu saya keduanya sama-sama memakai tsserver di balik layar, jadi saya tidak paham kenapa bisa lambat
    • Electron membangun NodeJS dengan v8 pointer compression, sehingga penggunaan memori bisa turun sampai 50% dan performa juga meningkat
  • Lumayan, tetapi saya sudah beralih ke Linux dan Zed juga berjalan sangat baik di lingkungan itu
[Window Title]
Critical

[Main Instruction]
Unsupported GPU

[Content]
Zed uses DirectX for rendering and requires a compatible GPU.

Currently you are using a software emulated GPU (Microsoft Basic Render Driver) which
will result in awful performance.

For troubleshooting see: https://zed.dev/docs/windows
Set ZED_ALLOW_EMULATED_GPU=1 env var to permanently override.

[Skip] [Troubleshoot and Quit]

Sayangnya saya mengalami masalah seperti ini

  • Sebenarnya ini bukan masalah Zed, melainkan masalah sistem. Zaman sekarang sulit mencari lingkungan yang tidak mendukung DirectX; apakah Anda kebetulan menjalankan Windows di VM?
  • Saya penasaran editor teks ini melakukan apa dalam software rendering sampai bisa menyebabkan "performa mengerikan"
  • Zed benar-benar keren. Semua yang saya inginkan bisa dilakukan. Hal-hal yang saya perlukan mudah ditemukan, dan sangat cepat. Di mode ACP saya bahkan bisa mem-fork terminal CLI dari dalam IDE. Dengan begitu, agen CLI yang sangat pintar seperti Cerebras atau Qwen code 480b bisa dipakai dengan murah dan kuat
  • Sudah menunggu lama, tetapi masih hanya ada biner x86_64. Saya sangat suka ARM Surface Pro, jadi akan sangat bagus kalau Zed bisa berjalan di perangkat keras ini. Kalau tim Zed melihat komentar ini, semoga bisa dipertimbangkan
    • Saya membangun dari source sendiri dan menjalankannya di Windows aarch64. Build-nya memang cukup lambat di Surface Pro 16GB, tetapi berjalan baik tanpa masalah. Saya juga menantikan biner resmi
    • Saya tidak tahu kenapa, tetapi ketika membangun zed dengan msvc di Windows, rasanya jauh lebih lambat dibanding Linux. Bahkan sudah dibuka isu terkait