Att använda automatisk indentering

KateParts editorkomponent stöder en mängd olika automatiska indenteringslägen, skapade för olika textformat. Du kan välja bland tillgängliga lägen med menyn VerktygIndentering. Modulerna för automatisk indentering tillhandahåller också funktionen VerktygFormatera indentering som beräknar indenteringen för markeringen eller nuvarande rad igen. Alltså kan du indentera om hela dokumentet genom att markera all text och utföra åtgärden.

Alla indenteringslägen använder inställningar som hör ihop med indentering i det aktiva dokumentet.

Tips

Du kan ställa in alla möjliga inställningsvariabler, inklusive de som hör ihop med indentering, genom att använda dokumentvariabler och filtyper.

Tillgängliga lägen för automatisk indentering

Inget

Väljes det här läget stängs automatisk indentering av helt och hållet.

Normal

Den här indenteringen behåller helt enkelt en indentering som liknar den föregående raden med något innehåll som inte är blanktecken. Du kan kombinera den med alternativen indentera och avindentera för att indentera efter din egen smak.

C-stil

Indentering för C och liknande språk, såsom C++, C#, Java™, JavaScript och så vidare. Indenteringen fungerar inte med skriptspråk som Perl eller PHP.

Haskell

Indentering för det funktionella programspråket Haskell.

Lilypond

Indentering för notskriftsspråket Lilypond för musik.

Lisp

Indentering särskilt för skriptspråket Lisp och dialekter av Lisp.

Python

Indentering särskilt för skriptspråket Python.

XML-stil

Indentering särskilt för XML-liknande språk.