- โปรแกรมแก้ไขโค้ด Zed เปิดตัวอย่างเป็นทางการบน Windows แล้ว
- ใช้ DirectX 11 สำหรับการเรนเดอร์ และใช้ DirectWrite สำหรับการเรนเดอร์ข้อความ เพื่อมอบประสบการณ์ด้านภาพที่เป็นเอกลักษณ์ของ Windows
- รองรับ การผสานรวมโดยตรงกับ Windows Subsystem for Linux (WSL) และ การเชื่อมต่อระยะไกลผ่าน SSH เพื่อเสริมความแข็งแกร่งให้สภาพแวดล้อมการพัฒนาระยะไกล
- สามารถเปิดโฟลเดอร์ได้ทันทีจากเทอร์มินัล WSL ด้วยคำสั่ง
zed
- ภายใน Zed เองก็รองรับการเพิ่ม WSL distro ที่ต้องการได้ โดยเลือก File > Open Remote หรือเลือก
project: open remote จาก command palette
- มีตัวเลือก
Connect New Server สำหรับ เชื่อมต่อกับเซิร์ฟเวอร์ Linux ระยะไกล
- การจัดการไฟล์ I/O ในสภาพแวดล้อม WSL หรือ SSH จะทำผ่าน remote server process แบบเบา ของ Zed (
wsl.exe/ssh.exe)
- การแก้ไขไฟล์, การผสานรวมกับ git, เทอร์มินัล, task, language server, debugger และฟีเจอร์หลักอื่น ๆ ทำงานได้ครบถ้วนในสภาพแวดล้อมระยะไกล
- ส่วนขยายและการผสานรวมกับ WebAssembly
- ส่วนขยายสำหรับ Windows ใช้งานได้ทันทีโดยไม่ต้องตั้งค่าเพิ่มเติม
- เมื่อพัฒนาส่วนขยายใหม่ ไม่จำเป็นต้องจัดการอะไรเฉพาะสำหรับ Windows
- ส่วนขยายของ Zed สร้างบนพื้นฐานของ WebAssembly Components และสามารถเข้าถึงระบบไฟล์แบบ sandbox ได้ผ่าน อินเทอร์เฟซ WASI
- Zed จัดการการแปลงพาธไฟล์ให้อัตโนมัติ ทำให้พัฒนาได้โดย ไม่ต้องกังวลกับความแตกต่างของพาธระหว่าง Windows และ Unix
- ฟีเจอร์ AI และรายการเพิ่มเติม
- ฟีเจอร์ AI ทั้งหมดของ Zed เช่น การคาดเดาการแก้ไขด้วย AI และ เอนจินเอเจนต์ ACP (Agent Client Protocol) รองรับอย่างสมบูรณ์ทั้งบน Windows และสภาพแวดล้อมระยะไกล (WSL/SSH)
- ใช้งาน Claude Code ได้โดยตรงผ่าน ACP
- ใช้ Zed Pro ทดลองใช้ฟรี 14 วัน หรือเชื่อมต่อด้วย API key ส่วนตัวก็ได้
- เช่นเดียวกับ Mac และ Linux เวอร์ชัน Windows จะได้รับอัปเดตรายสัปดาห์ และมี วิศวกร Zed หลายคนใช้ Windows เป็นสภาพแวดล้อมพัฒนาหลัก พร้อมมีทีมพัฒนา Windows โดยเฉพาะประจำอยู่เสมอ
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ALT+Fเพื่อเปิดเมนูไฟล์ หรือALT+SPACEBARเพื่อเปิด system context menu (เมนูขยายหน้าต่าง ย่อหน้าต่าง ปิด ฯลฯ) ก็ใช้ไม่ได้เช่นกัน ดูจากลักษณะของ DirectX rendering backend แล้ว แอปเหมือนถูกเรนเดอร์แบบวิดีโอเกมมากกว่าจะเป็น native win32 process และขนาดไดเรกทอรีหลังติดตั้งที่เกิน 400MB ก็น่าตกใจเหมือนกัน พอนึกว่า VSCode อยู่ราว ๆ 380MB ก็เชื่อได้ว่าไม่ใช่ Electron app แต่ก็อดสงสัยไม่ได้ว่าใส่อะไรมาเยอะขนาดนั้น เดิมทีคิดว่าแอป Rust น่าจะเบา แต่ขนาดติดตั้งให้ความรู้สึกว่าใกล้เคียงกับอาการ binary/dependency บวมแบบ Java เลย.jsและส่วนขยายก็เป็น WASM ขณะที่ VSCode เก็บส่วนขยายไว้ใน settings directory แยกต่างหาก แต่ Zed ใส่มาไว้ใน installation directory หมดเลยDeleteกับTrashอยู่ติดกัน และDeleteจะลบทันทีโดยไม่ผ่านถังขยะ แถมCtrl+Zก็ยังไม่ได้ทำไว้ เลยกู้คืนไม่ได้ถ้าไม่มีแบ็กอัป (และยังไม่ได้ push ขึ้น version control) 2. ใน Rust workspace มี crate หนึ่งที่ error/warning ไม่ขึ้นใน editor เลย ลองปรับตั้งค่าต่าง ๆ แล้วก็ไม่หาย พอเปิด VSCode กลับใช้ได้ทันทีแบบแทบไม่ต้องตั้งอะไรCancelอยู่ติดกับForce PushCtrl+Zถือเป็นการขาดฟีเจอร์สำคัญแบบไม่น่าเชื่อjump to declarationช้ามากใน codebase ของเราเมื่อเทียบกับ VSCode/Cursortypescript-goเป็น LSP หรือไม่ เพิ่งถูกเพิ่มใน IDEA ไม่นานนี้ และผมใช้มาหลายเดือนแล้ว รู้สึกว่ายอดเยี่ยมมากtsserverภายในเหมือนกัน เลยไม่เข้าใจว่าทำไมถึงช้าv8 pointer compressionเพื่อลดการใช้หน่วยความจำได้สูงสุด 50% และยังเพิ่มความเร็วด้วยเสียดายที่เจอปัญหาแบบนี้