Kate

Kodredigerare och IDE · Textredigerare med LSP, instick och inbyggd terminal

Kate är KDE:s textredigerare för Linux, Windows och macOS: flikar och delade vyer, syntaxmarkering för över 400 språk, LSP-baserad kodkomplettering och ett brett instickssystem med inbyggd terminal, SQL-verktyg och GDB-felsökning.

Betyg 83 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

KDE:s officiella API-referens för KTextEditor (C++-komponenten Kate bygger på).

KTextEditor API-referens · KDE

Källa: https://api.kde.org/ktexteditor-index.html

Kontrollerat:

MCP · Ej hittat

Kontrollerat i MCP-registret, GitHub repositories-search och npm; inga integrationer för Kate/KTextEditor hittades.

Källa: https://registry.modelcontextprotocol.io/v0/servers?search=kate

Kontrollerat:

Kate 23.08 på svenska i fullskärm med projektet nordljus-drift i filträdet till vänster (config, data, docs, scripts, systemd, tests), flikar för lagerrapport.py, test_lagerrapport.py och anlaggningar.yaml, och editorn som visar scripts/lagerrapport.py med radnummer och syntaxfärger
1 / 5 Driftrepot öppet i Kate – filträd, flikar och källkoden för lagerrapporten

Bedömning

Så bedömer vi

Totalbetyg

83 av 100

Preliminär (källbaserad)

Bedömningsprofil
Kodredigering: skriva, läsa och navigera i kod och textfiler i ett projekt.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    LGPL-2.0-or-later enligt projektets licensfiler, med enstaka filer under MIT; källkoden på invent.kde.org är fritt läsbar, ändringsbar och redistribuerbar och programmet körs lokalt utan konto eller tjänstebindning.

  2. Funktionell passform

    Täcker användningsfallet kodredigering väl: flikar och delade vyer, projektpanel, syntaxmarkering för över 400 språk, LSP-komplettering, flera markörer och VI-läge. Når inte en full IDE — refaktorering, profilering och projektmodeller saknas, vilket drar ned ett steg.

  3. Dataflytt och interoperabilitet

    Innehållet är vanliga textfiler på disk, sessioner och inställningar ligger lokalt i konfigurationsfiler och programmet finns för Linux, Windows och macOS. Inget eget dokumentformat och ingen inlåsning.

  4. Mognad och trygghet

    KDE-projekt med rötter i KDE 2-eran och över två decenniers förvaltning; utgåvor följer KDE:s release-cykel med v26.08.2 som senaste tagg (verifierad 2026-10-27).

  5. Framtidskraft

    Språkstöd läggs till via Language Server Protocol i stället för att byggas in, instickssystemet är aktivt och utvecklingen sker öppet inom KDE. Beroendet av KDE Frameworks och C++-instick begränsar dock automatisering utanför skrivbordet.

  6. Drift och införande

    Installeras som distributionspaket eller via Flathub, Snap och Microsoft Store; ingen server, databas eller konfiguration att driva. Uppgraderingar följer operativsystemets pakethantering.

  7. Kostnadsbild

    Licensen är gratis och det finns ingen kommersiell prislista — enligt bedömningsregeln ger det nivå 3. Kostnaden är intern tid för installation och konfiguration.

  8. Svensk användbarhet

    Svenskt gränssnitt verifierat i KDE:s översättningsfil po/sv/kate.po: 555 av 563 strängar översatta (98,6 procent, mätt 2026-10-27). Dokumentation och support är på engelska.

Om Kate

Kate är KDE:s textredigerare och bygger på KDE Frameworks och Qt, med textkomponenten KTextEditor som gemensam motor för redigering, syntaxmarkering och instick. Redigeraren hanterar många filer samtidigt i flikar och delade vyer, har projektpanel för katalogträd, fleraxlig markering och flera markörer, VI-läge, kodvikning, automatisk indragning och stavningskontroll medan man skriver. Syntaxmarkering finns för över 400 språk och kodkomplettering sker via Language Server Protocol, så språkstöd kan läggas till utan att redigeraren byggs om. Insticken ingår som standard och omfattar bland annat inbyggd terminal, sökning och ersättning över hela projekt, förhandsvisning av Markdown, HTML och SVG, SQL-frågor samt GDB-felsökning och byggkörning. Dokumenten ligger som vanliga textfiler på disk, sessioner och inställningar sparas lokalt och redigeraren kräver varken konto eller server. Koden ges ut under GNU Lesser General Public License v2.0 eller senare, med enstaka filer under MIT, och följer KDE:s release-cykel. Kate distribueras som paket i Linuxdistributionerna och via Flathub, Snap och Microsoft Store, och finns på svenska.

Användning

Passar för

  • Redigering av kod och konfigurationsfiler där snabb start, flikar och projektpanel räcker utan en full IDE.
  • Utvecklare som vill ha LSP-baserad komplettering och diagnostik men behålla en lätt redigerare.
  • Arbete med många filer samtidigt, inklusive delade vyer för källkod och tester sida vid sida.
  • Svenska arbetsplatser som vill ha ett svenskt gränssnitt utan licenskostnad.

Passar mindre bra för

  • Projekt som kräver integrerad byggkedja, profilerare och refaktorering i IDE-klass — där är KDevelop eller en språkspecifik IDE starkare.
  • Automatisering och fjärrstyrning över HTTP; Kate har ingen server- eller tjänsteyta.
  • Redigering i ren terminal eller över SSH utan grafiskt skrivbord.

Styrkor och begränsningar

Styrkor

  • Över 400 språk i syntaxmarkeringen och kodkomplettering via Language Server Protocol.
  • Instick som ingår: inbyggd terminal, sökning och ersättning över hela projektet, förhandsvisning av Markdown, HTML och SVG, SQL och GDB.
  • Svenskt gränssnitt: 555 av 563 strängar översatta i KDE:s svenska översättning (98,6 procent, mätt 2026-10-27).
  • LGPL-2.0-or-later utan kostnad, med öppen källkod på invent.kde.org och utgåvor i KDE:s release-cykel.

Begränsningar

  • Dokumentationen är på engelska och det finns ingen kommersiell supportkanal med svenska.
  • Kodanalysen når inte en full IDE: refaktorering, profileraring och projektmodeller är begränsade jämfört med KDevelop.
  • Instickssystemet bygger på C++ och KDE Frameworks, så egen automatisering kräver kompilering mot KTextEditor-API:t.

Skärmbilder

Tekniska resurser

Alternativ

Visual Studio Code

Kodredigerare och IDE · Kodredigerare och utvecklingsmiljö

Visual Studio Code är Microsofts källkodseditor med inbyggd git-hantering, terminal och en mycket stor tilläggsmarknad. Källkoden publiceras under MIT, men de officiella byggen distribueras under Microsofts separata produktlicens.

Startår
2015
Licens
MIT för källkoden (Code - OSS); Microsofts produktlicens för de officiella binärerna
Öppen källkod
Delvis

Betyg

88 av 100

Preliminär (källbaserad)

Läs bedömningen om Visual Studio Code

Projektdata

194 578GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2015
Licens
MIT för källkoden (Code - OSS); Microsofts produktlicens för de officiella binärernaÖppen kärna med kommersiella delar · Repots LICENSE.txt är MIT-text ("MIT License", copyright 2015– Microsoft Corporation) och repots package.json anger "license": "MIT"; GitHubs repometadata anger SPDX MIT. Produktlicenssidan på code.visualstudio.com säger att licensen gäller för produkten Visual Studio Code, medan källkoden finns på github.com/microsoft/vscode under MIT, och repots README beskriver Visual Studio Code som "a distribution of the Code - OSS repository with Microsoft-specific customizations released under a traditional Microsoft product license". Tillägg från marknadsplatsen omfattas av egna villkor. · Licensmodeller
Öppen källkod
Delvis
Plattformar
Windows · macOS · Linux · Webbläsare
API
Annan Verifierat
Export
Ej verifierat Ingen exportfunktion i katalogbemärkelse kunde verifieras i de hämtade källorna; inställningar och profiler hanteras via Settings Sync och profiler. Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT-licensierad källkod (OSI) med bevisad frihet att forka/återdistribuera (VSCodium); praktiska kontrollbegränsningar genom proprietär officiell binär, telemetri och marknadsplatslåsning.
Funktionell passform Gäller: Utmärkt redigerings- och utvecklingskapacitet med brett språk- och tilläggsstöd — täcker användningsfallet fullt ut.
Dataflytt och interoperabilitet Gäller: Inställningar/profiler synkas och exporteras med öppna standarder (LSP/DAP/JSON); viss bindning till Microsoft-marknadsplatsen för tillägg.
Mognad och trygghet Gäller: Mycket moget med lång historik, aktiv utveckling, tydlig säkerhetshantering och enormt ekosystem.
Framtidskraft Gäller: Rikt extensions-API, inbyggt MCP-klientstöd, tasks/debug-CLI och ett massivt tilläggsekosystem — dokumenterad praktisk integrations- och anpassningsförmåga.
Drift och införande Gäller: Enkel att installera och uppdatera på alla plattformar; central hantering väletablerad.
Kostnadsbild Gäller: Fri att använda; transparent kostnad (tid + eventuella tilläggstjänster), inga licensavgifter.
Svensk användbarhet Gäller: Svenskt gränssnitt via officiellt språkpaket (Swedish Language Pack) på marknadsplatsen; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

GNOME Builder är en integrerad utvecklingsmiljö (IDE) för skrivbordet, med inriktning på program som bygger på GNOME-teknologier som GTK, GLib och Vala. Den kombinerar kodredigering med språkserverstöd, integrerad felsökning och profilering samt bygg- och containerflöden.

Startår
2015
Licens
GNU GPL-3.0
Öppen källkod
Ja
API
Finns

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om GNOME Builder

Projektdata

263GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2015
Licens
GNU GPL-3.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux
API
Finns Ej verifierat
MCP
Saknas
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-3.0 (enskilda filer LGPL-2.1+/LGPL-3.0) enligt projektets README i huvudrepoet; källkoden är öppen och fri att drifta själv på egen maskin. Formatet är vanliga filer och språkservrar efter LSP-standard; inga leverantörsbindningar identifierade.
Funktionell passform Gäller: Täcker kärnan i användningsfallet fullt ut: redigering med komplettering (clang med mera), integrerad felsökning via GNU Debugger och byggstöd för tio byggverktyg enligt funktionslistan på apps.gnome.org. Inga större luckor för namngivet användningsfall identifierade.
Dataflytt och interoperabilitet Gäller: Arbetet lagras som vanliga filer och projekt konfigureras via standardiserade byggfilformat (Meson, CMake m.fl.); Git-integration och LSP ger öppna gränssnitt. Ingen exportfunktion behövs eftersom ingen data låses in, men fullständigheten av session-/konfigurationsdata är inte dokumenterad i detalj — därför medel säkerhet.
Mognad och trygghet Gäller: Förvaltas inom GNOME med garanterad halvårsutgåva och senaste utgåva 50.0 i mars 2026 (verifierad i GNOME:s källarkiv); dokumentation och API-referens publiceras. Ett verifierat uppdateringsschema finns därmed, men en egen säkerhetspolicy för modulen är inte belagd — därför inte nivå 5.
Framtidskraft Gäller: Pluginarkitektur med instick under src/plugins och publicerad API-referens för libide ger dokumenterad anpassningsförmåga, och byggmiljöer kan automatiseras i containers. Agent-/MCP-integration eller CLI-driven automation av redaktören är inte belagd — därför inte nivå 4.
Drift och införande Gäller: Installation sker via Flathub med en klicksekvens, och uppdateringar följer GNOME:s halvårsutgåvor; installationsguide finns i projektets dokumentation. Kräver grafisk miljö och flatpak-stöd, därför inte nivå 5.
Kostnadsbild Gäller: Licensen är gratis och programmet distribueras kostnadsfritt via Flathub; ingen kommersiell prislista behövs eller finns, vilket enligt bedömningsregeln ger nivå 3, inte 4. Drift- och supportkostnader kräver egen beräkning eftersom supporten är communitybaserad.
Svensk användbarhet Gäller: Svenskt gränssnitt verifierat i repoets po/sv.po: 2 273 av 2 287 nycklar översatta (99,4 procent, mätt 2026-10-25). Dokumentationen är engelska och ingen svensk support är belagd, därför inte nivå 4.

Kostnad: .

Faktakontrollerad

Källor