De editor-component van KatePart ondersteunt diverse modi om tekst automatisch in te laten springen, ontworpen voor verschillende soorten tekstbestanden. In het menu → kunt u kiezen uit de beschikbare modi. Met behulp van de de functie → kunt u de inspringbreedte van de geselecteerde regels of van de huidige regel laten herberekenen. U kunt dus in uw gehele document het inspringen opnieuw doen door alle tekst te selecteren en deze actie te activeren.
Alle inspringmodi gebruiken het inspringen gerelateerd aan de instellingen in het actieve document.
Tip
U kunt allerlei soorten configuratievariabelen instellen, inclusief die zijn gerelateerd aan inspringen met Documentvariabelen en Bestandstypen.
Beschikbare modi bij automatisch inspringen
- Geen
In deze modus wordt automatisch inspringen uitgeschakeld.
- Normaal
Bij deze modus wordt de regel op dezelfde manier ingesprongen als de voorgaande regel. U kunt dit combineren met de opties "Inspringen" en "Inspringing verwijderen" om de tekst naar eigen inzicht in te laten springen.
- C-stijl
Een programma voor indentering dat de regels laat inspringen op de manier zoals gebruikt wordt in C en gelijksoortige talen, C++, C#, Java™, JavaScript, enzovoort. Dit indenteren werkt niet voor scripttalen zoals Perl of PHP.
- Haskell
Een programma voor indentering dat specifiek is voor de Haskell taal.
- Lilypond
Een programma voor indentering dat specifiek is voor de Lilypond notatietaal voor muziek.
- Lisp
Een programma voor indentering dat specifiek is voor de Lisp scripttaal en Lisp dialecten.
- Python
Een programma voor indentering dat specifiek is voor de python scripttaal.
- XML-stijl
Een programma voor indentering dat specifiek is voor talen die lijken op XML.