4 คะแนน โดย GN⁺ 2024-09-18 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Void คือเครื่องมือพัฒนาแบบโอเพนซอร์สที่เป็นทางเลือกแทน Cursor และเป็นเวอร์ชัน fork ของ VS Code
  • สามารถปรับแต่งฟีเจอร์หลักทั้งหมดของ Cursor ได้อย่างสมบูรณ์
    • ใช้ Tab เพื่อยอมรับการเติมโค้ดอัตโนมัติ
    • ใช้ Ctrl + K เพื่อแก้ไขโค้ดที่เลือกแบบอินไลน์
    • ใช้ Ctrl + L เพื่อถามคำถามและแทรกผลลัพธ์ลงในเนื้อหา
  • รองรับการใช้งานพร้อมกันอย่างรวดเร็วกับหลายไฟล์
  • ใช้งาน LLM ได้หลากหลาย (ภายในเครื่อง/ภายนอก)
  • สามารถดาวน์โหลดรุ่นทางการได้ผ่าน Waitlist หรือจะรับโค้ดของ Void มาสร้างบิลด์และพัฒนาต่อได้ทันที

1 ความคิดเห็น

 
GN⁺ 2024-09-18
ความเห็นจาก Hacker News
  • อยากได้สรุปว่าทำไมถึงสร้างเอดิเตอร์ใหม่อย่าง Cursor และ Void

    • สงสัยว่าเหตุผลที่สร้างเอดิเตอร์ใหม่แทนการทำเป็นส่วนขยายของเอดิเตอร์เดิม (ส่วนขยาย VSCode, ปลั๊กอิน Jetbrains) เป็นเพราะข้อจำกัดทางเทคนิคหรือเป็นเรื่องการตลาด
    • คนทั่วไปและบริษัทขนาดเล็กนำไปใช้ได้ง่าย แต่บริษัทขนาดใหญ่เปลี่ยนไปใช้ IDE ใหม่ได้ยากเพราะต้องผสานเข้ากับ IDE เดิม
  • เคยพยายามรีแฟกเตอร์แอปโดยใช้ VSCode เป็นแพลตฟอร์ม แต่ติดปัญหาเพราะการตัดสินใจด้านการออกแบบ UI

    • ความปิดของ MS Marketplace ก็ไม่ช่วยต่อเป้าหมายโอเพนซอร์สเช่นกัน
    • จากนั้นจึงพบ Theia และเห็นว่าเหมาะกับเป้าหมายโอเพนซอร์สมากกว่า
    • Theia รองรับกับ VSCode extension API และมีความเป็นโมดูลอย่างสมบูรณ์
  • การสร้างการแข่งขันใหม่เป็นเรื่องดี แต่ซอฟต์แวร์ที่ฟอร์กส่วนใหญ่มักล้มเหลว

    • ขอให้ช่วยอธิบายว่าทำไมจึงควรใช้เอดิเตอร์ใหม่แทนโอเพนซอร์สส่วนขยายอย่าง Continue + Claude-dev
    • Marketplace ส่วนขยายของ Microsoft นั้นปิด แต่ก็มี Open VSX Registry อยู่
  • วงการ AI editor ต้องการการแข่งขันมากกว่านี้

    • คิดว่าถ้าทำเป็นส่วนขยายของ VSCode จะเข้าถึงได้มากกว่า
    • สงสัยว่ามีข้อจำกัดของ extension API หรือไม่
  • ขอแสดงความยินดีที่โปรเจกต์เดินทางมาถึงจุดนี้

    • Cursor ทำเวิร์กโฟลว์แบบ 'แท็บ-แท็บ-แท็บ-แท็บแก้อัตโนมัติ' ได้ดี
    • สงสัยว่าตั้งเป้าฟีเจอร์หลักของ Cursor หรือจะโฟกัสอย่างอื่น
    • เคยเจอความยากลำบากกับฟีเจอร์ค้นหาเมื่อใช้ extension API
    • จำเป็นต้องปฏิบัติตามแนวทางแบรนด์ของ Microsoft
    • ถ้าจะรับผู้ร่วมพัฒนา ต้องจัดระเบียบ Github workflow และ CI ให้เรียบร้อย
  • ตั้งคำถามว่าจำเป็นหรือไม่ที่จะต้องครอบครองเอดิเตอร์ทั้งตัว

    • การรักษาการซิงก์กับเวอร์ชันต้นน้ำทำได้ยาก
    • การติดตั้งปลั๊กอินแบบแยกอิสระนั้นง่ายกว่า
    • อาจจะดีกว่าถ้าสร้างส่วนขยาย Copilot แล้วเชื่อมกับอินสแตนซ์ ollama
  • ยังอยู่ในช่วงเริ่มต้นมากจนยังดาวน์โหลดไม่ได้

    • ไม่มีเหตุผลให้เข้าร่วมเซิร์ฟเวอร์ Discord
    • สงสัยว่าถ้า VS Code เพิ่มฟีเจอร์ทั้งหมดเข้ามาเองจะทำอย่างไร
  • มี AI code editor หลายตัวอยู่แล้ว เช่น PearAI

    • Cursor, Continue, Double.bot, Supermaven, Codium.ai, PearAI, Void ฯลฯ แข่งขันกันดุเดือด
  • เป็นโพสต์ Show HN ที่ซ้ำกับอีกโพสต์หนึ่งของผู้ใช้คนเดิมที่โพสต์ไว้เมื่อ 4 วันก่อน

  • อยากให้ฟอร์ก Omnivim2 เพื่อไปแข่งกับ VS Code ได้

    • Omnivim2 คล้าย VS Code แต่คอมไพล์เป็นเนทีฟและรองรับปลั๊กอิน VS Code
    • เป็นแนวทางสำหรับเครื่องมือพัฒนาที่อิงเว็บเบราว์เซอร์
    • แอปเนทีฟในยุค 90s และ 00s เรียบง่ายกว่า
    • Omnivim2 มีจุดแข็งเพราะอิงกับ vim