Innrykk-programtillegget¶
Velg hvordan innrykk virker, og juster innrykket på de merkede linjene.
Hvor du finner det¶
Rediger ▸ Innrykk:
- Øk innrykket —
Ctrl+] - Reduser innrykket —
Ctrl+[
Begge virker på hver linje merkingen berører, eller på markørens linje når ingenting er merket.
Innstillinger¶
Åpne Innstillinger ▸ Programtillegg ▸ Innrykk:
- Innrykksstil — Tabulatorer, Mellomrom eller Automatisk (finn ut fra
dokumentet).
- Tabulatorer (standarden for nye filer) setter inn en virkelig tabulator per nivå.
- Mellomrom setter inn Mellomrom per innrykksnivå mellomrom per nivå.
- Automatisk ser på dokumentets eksisterende innrykk og følger det — en fil som er rykket inn med tabulatorer, fortsetter å bruke tabulatorer, og en fil med 2 mellomrom fortsetter å bruke to mellomrom. En fil helt uten innrykk faller tilbake på standarden (tabulatorer).
- Mellomrom per innrykksnivå — hvor mange mellomrom som utgjør ett innrykksnivå (og dermed også den visuelle bredden på en tabulator).
- Brutte linjer — hvor fortsettelsesradene av en lang, brutt linje begynner (selve
brytingen slås av og på med Vis ▸ Linjebryting):
- Juster etter innrykket til linjen (standarden) — fortsettelsesradene står under den første radens innrykk, så en innrykket blokk brytes som én visuell kolonne.
- Start ved venstre kant — fortsettelsesradene begynner forfra ved vinduets kant, slik det ser ut i et tekstbehandlingsprogram.
- Rykk inn ett nivå til — som standarden pluss ett ekstra innrykksnivå, som gjør bruddstedet lettere å få øye på.
- Innliming: Gi innlimte linjer innrykk etter markørens innrykk (på) — en blokk over flere linjer som limes inn ved en innrykket markør, rykkes inn etter den markøren i stedet for å lande ujevnt. Selve oppførselen er en del av redigererens innlimingskommando; bare bryteren hører hjemme her, ved siden av de andre innrykksvalgene. Bryteren gjelder også for Lim inn som Markdown. Se Å lime inn en blokk kode.
Den valgte stilen er den eneste kilden til sannhet for hele redigereren: Tab-tasten, det å oppheve innrykk med Backspace og det automatiske innrykket bruker den alle sammen.
Automatisk innrykk¶
Et trykk på Enter tar med seg den gjeldende linjens innledende blanktegn over på den nye linjen, så du blir stående på samme dybde uten å skrive tabulatorer eller mellomrom på nytt. Står markøren mellom et nettopp åpnet parentespar, foldes blokken ut:
Den nye linjen rykkes ett nivå lenger inn, og den lukkende klammen faller ned på sin
egen linje på åpnerens dybde. Det automatiske innrykket trer til side inne i kommentarer
og tekststrenger, der en { er alminnelig tekst og ikke en blokkåpner.
Et prosjekts .editorconfig og et språks
medfølgende innrykksstandard (Python → 4 mellomrom, Go → tabulatorer …) går begge foran
den globale stilen du velger her — se
standarder per språk
for tabellen og hele rekkefølgen.
Beslektet¶
Hele redigeringsoppførselen — automatiske par av parenteser og anførselstegn, overskriving, sletting av et tomt par, blokkåpning ved Enter, undertrykking i kommentarer og tekststrenger og støtte for flere markører — finner du under Automatiske par og innrykk.