Het handboek van KatePart

Thad McGinnis

Anne-Marie Mahfouf

Anders Lund

T.C. Hollingsworth

developer: Christoph Cullmann
reviewer: Lauri Watts
Vertaling van het handboek: Niels Reedijk
Vertaler/Nalezer: Tom Albers
Vertaler/Nalezer: Hannie Lafeber-Dumoleyn
herziening Frameworks
5.88 (2021-10-15)

KatePart is een editorcomponent vol met functies door Qt™ voor KDE toepassingen.


Inhoudsopgave

1. Inleiding
2. Enige basisbeginselen
Slepen en loslaten
Sneltoetsen
3. Werken met de editor van KatePart
Overzicht
Door de tekst navigeren
Werken met de selectie
Blokselectie gebruiken
Selectie overschrijven
Blijvende selectie
Tekst kopiëren en plakken
Tekst zoeken en vervangen
De balken voor zoeken en vervangen
Tekst vinden
Tekst vervangen
Bladwijzers gebruiken
Automatische regelafbreking
Automatisch inspringen gebruiken
Markeringen voor wijzigingen in regels
De schuifbalk met mini-map
4. Het menu Items
Het menu Bestand
Het menu Bewerken
Het menu Beeld
Menu Bladwijzers
Het menu Hulpmiddelen
De menu's Instellingen en Help
5. Geavanceerde hulpmiddelen voor bewerking
Commentaar toevoegen/verwijderen
De commandoregel in de editor
Standaard commandoregel opdrachten
Code-invouwing gebruiken
6. KatePart uitbreiden
Inleiding
Werken met syntaxisaccentuering
Overzicht
Het systeem voor syntaxisaccentuering van KatePart
Het XML-formaat voor definitie van accentuering
Detectieregels accentueren
Met kleuren thema's werken
Overzicht
De kleurenthema's KSyntaxHighlighting
De kleurenthema's in JSON-formaat
Kleuren in detail
De GUI voor kleurenthema's
Tips & trucs
Scripting met JavaScript
Inspringscripts
Commandoregelscripts
API voor scripts
7. KatePart configureren
De instellingen voor de tekstbewerkercomponent
Uiterlijk
Kleurenthema's
Bewerking
Openen/opslaan
Configureren met documentvariabelen
Hoe KatePart variabelen gebruikt
Beschikbare variabelen
Uitgebreide opties in .kateconfig bestanden
8. Dankbetuigingen en licentie
9. De VI-invoermethode
VI-invoermethode
Incompatibiliteiten met Vim
Modi omschakelen
Integratie met wat Kate kan
Ondersteunde commando's in normale/visuele modus
Ondersteunde verplaatsingen
Ondersteunde tekstobjecten
Ondersteunde commando's in invoegmodus
Het kommatekstobject
Ontbrekende functies
A. Reguliere expressies
Inleiding
Patronen
Escape-tekens
Tekenklassen en afkortingen
Alternatieven: overeenkomen met één van
Subpatronen
Tekens met een speciale betekenis in patronen
Aantallen
Happig
In voorbeelden van context
Toekenningen