Prywatne i otwartoźródłowe alternatywy dla Visual Studio Code
Pozycje w kategorii edytory kodu (9) oceniane według tych samych publicznych kryteriów prywatności co Visual Studio Code (VS Code), z naszymi wyborami na początku.
Dlaczego szukać alternatywy?
- Open source: częściowo. The Code - OSS source is MIT, but Microsoft's Visual Studio Code builds add proprietary components under a Microsoft product license.
- Brak trackerów i telemetrii: częściowo. 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.
- Niezależny audyt: nie. No independent audit is published.
Zobacz pełną ocenę: Visual Studio Code.
Alternatywy
GNU Emacs Stopień B
Rozszerzalny edytor tekstu z projektu GNU, programowalny w Emacs Lisp, z pakietami do edycji kodu, Org mode, poczty e-mail, Git i nie tylko.
Kraj siedziby: Stany Zjednoczone (Five Eyes). GNU Emacs uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Helix Stopień B
Modalny edytor tekstu do terminala napisany w Rust, inspirowany Kakoune, z wieloma zaznaczeniami, wbudowaną obsługą LSP i podświetlaniem składni Tree-sitter.
Helix uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Kate Stopień B
Edytor tekstu i kodu od KDE z kartami, widokami podzielonymi, obsługą LSP, wbudowanym terminalem i wtyczkami.
Kraj siedziby: Niemcy (Fourteen Eyes). Kate uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Neovim Stopień B
Fork Vima nastawiony na rozszerzalność, z API wtyczek w Lua, wbudowanym klientem LSP, obsługą Tree-sitter i osadzalnym rdzeniem edytora.
Neovim uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Pulsar Stopień B
Rozwijana przez społeczność kontynuacja edytora Atom, modyfikowalna za pomocą pakietów i motywów w JavaScripcie, z własnym rejestrem pakietów.
Pulsar uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
VSCodium Stopień B
Społecznościowe kompilacje kodu źródłowego VS Code od Microsoftu na licencji MIT, bez brandingu Microsoftu i z wyłączoną telemetrią. Domyślnie korzysta z rejestru rozszerzeń Open VSX.
VSCodium uzyskuje 80 na 100 punktów (stopień B) według kryteriów kategorii edytory kodu. Spełnia 3 z 4 kryteriów: open source, brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Sublime Text Stopień D
Wieloplatformowy edytor tekstu i kodu z wieloma zaznaczeniami, paletą poleceń, integracją z Git i API wtyczek w Pythonie. Można go bezpłatnie wypróbować, a dalsze używanie wymaga płatnej licencji.
Kraj siedziby: Australia (Five Eyes). Sublime Text uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii edytory kodu. Spełnia 2 z 4 kryteriów: brak trackerów i telemetrii i bez reklam i sprzedaży danych.
Zed Stopień D
Edytor kodu napisany w Rust z renderowaniem akcelerowanym przez GPU, współpracą w czasie rzeczywistym i wbudowanymi funkcjami agenta AI.
Kraj siedziby: Stany Zjednoczone (Five Eyes). Zed uzyskuje 50 na 100 punktów (stopień D) według kryteriów kategorii edytory kodu. Spełnia 2 z 4 kryteriów: open source i bez reklam i sprzedaży danych.
Vim Stopień D
Modalny edytor tekstu do terminala i z interfejsem graficznym, konfigurowalny za pomocą Vim script i wtyczek. Rozpowszechniany jako charityware, z prośbą do użytkowników o wsparcie organizacji charytatywnej pomagającej dzieciom w Ugandzie.
Vim uzyskuje 40 na 100 punktów (stopień D) według kryteriów kategorii edytory kodu. Spełnia 1 z 4 kryteriów: open source.