Tags:
Node Thumbnail

Zed โปรแกรมแก้โค้ดที่เน้นประสิทธิภาพการตอบสนองต่อการพิมพ์ในระดับเกมมิ่งและรองรับการเขียนโค้ดร่วมกันในตัว ประกาศเปิดซอร์สโค้ดทั้งฝั่งไคลเอนต์และเซิร์ฟเวอร์ทั้งหมดให้ใช้งานได้ฟรี โดยฝั่งไคลเอนต์มีสัญญาอนุญาตเป็น GPL และฝั่งเซิร์ฟเวอร์เป็น AGPL

Zed ชูจุดเด่นที่ latency จากการกดแป้นพิมพ์จนถึงการแสดงตัวอักษรบนหน้าจอต่ำกว่าโปรแกรมแก้ไขโค้ดอื่นๆ โดยอาศัยส่วนกราฟิกใน Apple Silicon และไลบรารีของตัวเองที่ชื่อว่า GPUI ที่เขียนด้วย Rust นอกจากการตอบสนองต่อการพิมพ์จะเร็วแล้ว ยังสามารถเปิดโปรแกรมได้เร็วและกินหน่วยความจำน้อย

นอกจาการเขียนโปรแกรมแล้ว Zed ยังรองรับการแชร์เอกสารร่วมกันให้ช่วยกันเขียนโปรแกรม สามารถคุยงานในแชตหรือคุยด้วยเสียงก็ได้ ในเวอร์ชั่นใหม่ยังมีฟีเจอร์ Fireside Hacks ชวนคนบนอินเทอร์เน็ตมาช่วยกันเขียนโปรแกรมผ่านลิงก์

ทีมงานระบุว่ากำลังหาโมเดลทำธุรกิจที่ยั่งยืนต่อไป โดยคาดว่าในอนาคตจะเปิดบริการช่วยกันเขียนโค้ดเป็นแบบเก็บเงิน หรือให้บริการ AI ช่วยเขียนโค้ดในตัว

โปรแกรมยังใช้งานได้บนแมคเท่านั้น

ที่มา - Zed

No Description

Get latest news from Blognone

Comments

By: Azymik on 25 January 2024 - 03:48 #1304275

เพิ่งรู้เลยครับ ว่าโปรแกรมเมอร์พิมพ์กันเร็วขนาด latency เป็นปัจจัยในการเลือก editor เลยทีเดียว 😱😱

By: lew
FounderJusci's WriterMEconomicsAndroid
on 25 January 2024 - 09:19 #1304287 Reply to:1304275
lew's picture

ผมเป็นนะ พวก editor แบบ browser-based นี่มันตอบสนองช้ามาก ถ้าเลือกได้ยังชอบกลับไป native อยู่

(แต่โปรเจคซับซ้อนเข้า ต้องใช้ devcontainer ยังไง VS code ก็ชนะ)


lewcpe.com, @wasonliw

By: Tasksenger on 25 January 2024 - 10:43 #1304298 Reply to:1304287

เมื่อก่อนผมใช้ Edit Plus กับ complier เพียวๆ เขียนภาษา Java กับ C# ยุคแรกๆ ก็ด้วยเหตุผลคล้ายกันนี่แหล่ะ แต่พอเจอ VS Code ปุ๊บ เหลือใช้แค่ตัวเดียวเลย แทบไม่อยากไปยุ่งกับ Editor ขนาดใหญ่ เบื่อเวลามีปัญหาทีไม่รู้ว่าอยู่ตรงไหน ทั้งปุ่ม ทั้งเมนูยุบยับไปหมด

By: btoy
ContributorAndroidWindows
on 25 January 2024 - 11:35 #1304308 Reply to:1304287
btoy's picture

browser-based นี่ไม่ไหวจริงๆครับ ถ้าโปรเจคเล็กๆ งานส่วนตัว ผมใช้ Neovim ส่วน VSCode ใช้กับงานที่ต้องทำร่วมกับคนอื่น ได้แต่ภาวนาว่า มันจะรักษาความลีนระดับนี้ได้ไปตลอด


..: เรื่อยไป

By: big50000
AndroidSUSEUbuntu
on 25 January 2024 - 19:25 #1304371 Reply to:1304275
big50000's picture

ผมก็แปลกใจ เพราะส่วนตัวก็เคยเขียนกับพวก Native Text Editor หรือ IDE ที่เร็วมาก ๆ มาก่อน แต่พอย้ายมา VSCode ก็ไม่ได้รู้สึกถึงความเร็วการพิมพ์ที่หน่วงลงอะไรขนาดนั้น สำหรับผมแล้ว ตราบใดที่ไม่เกิน 10 ms ก็ถือว่าสอบผ่าน ทั้งนี้ส่วนหนึ่งก็น่าจะเพราะว่าผมพิมพ์ช้าด้วย (100 WPM)

By: hisoft
ContributorWindows PhoneWindows
on 26 January 2024 - 01:25 #1304388 Reply to:1304371
hisoft's picture

100 WPM เรียกพิมพ์ช้านะครับ 🥲

By: gamoman
AndroidWindows
on 26 January 2024 - 18:39 #1304450 Reply to:1304388

น่าจะพิมพ์ศูนย์ผิดครับ จริง ๆ ต้องเป็น 1000 WPM
100 WPM ทากยังเดินไวกว่า

By: hisoft
ContributorWindows PhoneWindows
on 26 January 2024 - 18:44 #1304453 Reply to:1304450
hisoft's picture

😭

By: big50000
AndroidSUSEUbuntu
on 27 January 2024 - 13:14 #1304506 Reply to:1304388
big50000's picture

อย่าเข้าใจผมผิด สำหรับผม 100 WPM คือเร็วมาก ๆ แล้ว แต่ผมไม่คิดว่า 100 WPM จะเร็วพอที่จะรู้สึกถึงความหน่วงของ IDE ได้ ผมว่าระดับพิมพ์เร็วขนาดนั้นคงต้องอย่างน้อย 140 - 180 WPM แล้วล่ะ

By: hisoft
ContributorWindows PhoneWindows
on 27 January 2024 - 15:12 #1304512 Reply to:1304506
hisoft's picture

เข้าใจครับ 😅 ผมแค่กรีดร้องอยู่ 🥲

แต่ส่วนของการรู้ว่าหน่วงบางทีไม่ต้องพิมพ์เร็วก็ได้ครับ เวลาเล่นเกมนี่กดทีเดียวก็รู้ตัวกันแล้ว orz