Prywatne i otwartoźródłowe alternatywy dla IntelliJ IDEA
Pozycje w kategorii edytory kodu (9) oceniane według tych samych publicznych kryteriów prywatności co IntelliJ IDEA (JetBrains), z naszymi wyborami na początku.
Dlaczego szukać alternatywy?
- Open source: częściowo. The core platform is Apache 2.0 and available as open-source builds, but the standard IntelliJ IDEA distribution includes proprietary features.
- Brak trackerów i telemetrii: nie. The website loads Google Tag Manager and shares data with third-party advertising partners. In the IDE, anonymous usage statistics are opt-in.
- Bez reklam i sprzedaży danych: częściowo. Funded by paid subscriptions, with no ads in the IDE. The privacy policy allows sharing website data with advertising partners to market JetBrains products.
- Niezależny audyt: nie. No independent audit is published.
Zobacz pełną ocenę: IntelliJ IDEA.
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.