ทางเลือกแบบเป็นส่วนตัวและโอเพนซอร์สแทน Visual Studio Code
โปรแกรมแก้ไขโค้ด 9 รายการที่ได้รับการประเมินตามเกณฑ์ความเป็นส่วนตัวสาธารณะชุดเดียวกับ Visual Studio Code (VS Code) โดยแสดงตัวเลือกแนะนำของเราก่อน
ทำไมต้องมองหาทางเลือกอื่น
- โอเพนซอร์ส: บางส่วน. The Code - OSS source is MIT, but Microsoft's Visual Studio Code builds add proprietary components under a Microsoft product license.
- ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน: บางส่วน. Crash reports, error telemetry and usage data are sent to Microsoft by default and can be turned off with the telemetry.telemetryLevel setting. Extensions may send their own telemetry.
- การตรวจสอบโดยอิสระ: ไม่. No independent audit is published.
ดูผลการประเมินฉบับเต็มของ Visual Studio Code.
ทางเลือก
GNU Emacs เกรด B
โปรแกรมแก้ไขข้อความที่ขยายได้จาก GNU Project เขียนโปรแกรมเพิ่มได้ด้วย Emacs Lisp พร้อมแพ็กเกจสำหรับแก้ไขโค้ด Org mode อีเมล Git และอื่น ๆ
ประเทศที่ตั้ง: สหรัฐอเมริกา (Five Eyes) GNU Emacs ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ ประเทศที่ตั้ง: สหรัฐอเมริกา (สมาชิก Five Eyes; อยู่ภายใต้ CLOUD Act ของสหรัฐฯ).
Helix เกรด B
โปรแกรมแก้ไขข้อความแบบโมดัลในเทอร์มินัลที่เขียนด้วย Rust ได้แรงบันดาลใจจาก Kakoune พร้อมการเลือกหลายตำแหน่ง รองรับ LSP ในตัว และการเน้นไวยากรณ์ด้วย Tree-sitter
Helix ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ.
Kate เกรด B
โปรแกรมแก้ไขข้อความและโค้ดจาก KDE พร้อมแท็บ มุมมองแบบแยก รองรับ LSP เทอร์มินัลในตัว และปลั๊กอิน
ประเทศที่ตั้ง: เยอรมนี (Fourteen Eyes) Kate ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ ประเทศที่ตั้ง: เยอรมนี (สมาชิก Fourteen Eyes; สมาชิกสหภาพยุโรป (GDPR)).
Neovim เกรด B
fork ของ Vim ที่เน้นความสามารถในการขยาย พร้อม API ปลั๊กอิน Lua ไคลเอนต์ LSP ในตัว รองรับ Tree-sitter และแกนโปรแกรมแก้ไขที่ฝังได้
Neovim ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ.
Pulsar เกรด B
ความต่อเนื่องของโปรแกรมแก้ไข Atom ที่ชุมชนดูแล ปรับแต่งได้ผ่านแพ็กเกจและธีม JavaScript พร้อมรีจิสทรีแพ็กเกจของตัวเอง
Pulsar ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ.
VSCodium เกรด B
บิลด์จากชุมชนของซอร์ส VS Code ของ Microsoft ภายใต้สัญญาอนุญาต MIT โดยไม่มีแบรนด์ Microsoft และปิด telemetry ใช้รีจิสทรีส่วนขยาย Open VSX เป็นค่าเริ่มต้น
VSCodium ได้คะแนน 80 จาก 100 (เกรด B) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 3 จาก 4 เกณฑ์: โอเพนซอร์ส ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งาน และไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: การตรวจสอบโดยอิสระ.
Sublime Text เกรด D
โปรแกรมแก้ไขข้อความและโค้ดข้ามแพลตฟอร์มพร้อมการเลือกหลายตำแหน่ง command palette การผสานรวม Git และ API ปลั๊กอิน Python ทดลองใช้ได้ฟรี และต้องซื้อสัญญาอนุญาตเพื่อใช้งานต่อ
ประเทศที่ตั้ง: ออสเตรเลีย (Five Eyes) Sublime Text ได้คะแนน 50 จาก 100 (เกรด D) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 2 จาก 4 เกณฑ์: ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งานและไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: โอเพนซอร์สและการตรวจสอบโดยอิสระ ประเทศที่ตั้ง: ออสเตรเลีย (สมาชิก Five Eyes; ข้อตกลงการเข้าถึงข้อมูลตาม CLOUD Act กับสหรัฐฯ).
Zed เกรด D
โปรแกรมแก้ไขโค้ดที่เขียนด้วย Rust พร้อมการเรนเดอร์ที่เร่งด้วย GPU การทำงานร่วมกันแบบเรียลไทม์ และฟีเจอร์เอเจนต์ AI ในตัว
ประเทศที่ตั้ง: สหรัฐอเมริกา (Five Eyes) Zed ได้คะแนน 50 จาก 100 (เกรด D) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 2 จาก 4 เกณฑ์: โอเพนซอร์สและไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งานและการตรวจสอบโดยอิสระ ประเทศที่ตั้ง: สหรัฐอเมริกา (สมาชิก Five Eyes; อยู่ภายใต้ CLOUD Act ของสหรัฐฯ).
Vim เกรด D
โปรแกรมแก้ไขข้อความแบบโมดัลสำหรับเทอร์มินัลและ GUI ปรับแต่งได้ผ่าน Vim script และปลั๊กอิน เผยแพร่เป็น charityware ที่ขอให้ผู้ใช้บริจาคให้องค์กรการกุศลเพื่อเด็กในยูกันดา
Vim ได้คะแนน 40 จาก 100 (เกรด D) ตามเกณฑ์ของหมวด โปรแกรมแก้ไขโค้ด ผ่าน 1 จาก 4 เกณฑ์: โอเพนซอร์ส ผ่านบางส่วน: ไม่มีโฆษณาหรือการขายข้อมูล ไม่ผ่านเกณฑ์: ไม่มีตัวติดตามหรือการส่งข้อมูลการใช้งานและการตรวจสอบโดยอิสระ.