Hvordan fjerner man let en blok kode?

Når du redigerer et indlæg, er kodeblokken undertiden indrykket for langt, og den tvinger en vandret rullepanel unødigt.

Er der en hurtig måde at rette denne type indrykning på, eller skal jeg stadig gå linje for linje for at slette plads?

Svar

Du kan brug usercriptet af balpha ♦ ved Bedre håndtering af indrykning og TAB-nøglen ved redigering af indlæg .

Med det installeret kan du blot kbd> Skift + Tab så mange gange som nødvendigt.

  • Når flere linjer er valgt, Tab og Skift Tab indrykning og dediker disse linjer

  • Når intet er valgt, Tab og Skift Faneblad indsæt eller fjern hvidt mellemrum for at justere markøren på en fanegrænse

Efter min mening bør dette være en standardfunktion.

Kommentarer

  • Dette fungerer glimrende ty
  • +1, Enig, det bør bestemt være en standardfunktion.

Svar

Her “er en lille finurlighed med markdown-editoren, som du kunne bruge uden at skulle installere separate scripts. Givet valgt tekst, der i øjeblikket ikke er indhentet, ved at trykke på kodeknappen (eller Ctrl + K ) tilføjes fire mellemrum til alle de valgte linjer. Hvis alle de valgte linjer er indrykket af mere end fire mellemrum, fjerner det fire mellemrum.

Med det i tankerne, hvis du vil fjerne noget kode kode, kan du bare vælge det og trykke på koden knap.

Der er ikke en måde at tilføje indrykninger så vidt jeg ved desværre. Til det vælger jeg bare fire mellemrum, kopier og indsæt efter behov.

Kommentarer

  • Jeg forsøgte at redigere dit svar, da det tog mig noget tid at finde ud af, hvad AFAIK betyder. Redigeringen blev afvist, hvilket er skuffende.

Svar

Du kan sortere indrykning og unindent ved kun at bruge Ctrl K . For at fjerne, som @Jeff siger, skal du markere blokken og trykke på og fjerne tomme linjer tilføjet før og efter om nødvendigt. For at indrykke skal du tilføje en dummy-linje for at fremhæve. Ligesom

a Actual Indented Code

Kommentarer

  • Kan du venligst forklare, hvad du mener med en dummy-linje, der skal fremhæves?
  • @Yve: Din annonce d a før den indrykkede kode, fremhæv derefter det hele, og indryk det igen, og slet derefter a og eventuelle ekstra tomme linjer.
  • hvad betyder det at tilføje dummy-linjen til indrykket?
  • @Yve: Det forhindrer det i at fjerne blokken, hvis den allerede er indrykket.
  • tak Mini, Jeg elsker det script, der blev anbefalet, jeg ' er faktisk færdig med at redigere indlæg!

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *