Sida 1 av 1

Länklinjer

Postat: 29 september 2023, 02:02:33
av lgrfbs
Har sett i en del youtubes videos att det går linjer i editorn mellan start och mål koden, vad heter denna funktion?
Exempel:

Kod: Markera allt

Pascal    PHP
Begin     {
|         |
|         |
|         |
|         |
|         |
End       }

Re: Länklinjer

Postat: 29 september 2023, 06:34:47
av MadModder
IMG_2206.jpeg

Har inte kollat om notepad++ har det.

Re: Länklinjer

Postat: 29 september 2023, 07:54:14
av pi314
Wikipedia har en ganska bra text om code folding.
Där finns också tre avsnitt om

– Syntax-dependent folding
– Indentation-based folding
– Token-based folding

https://en.wikipedia.org/wiki/Code_fold ... -dependent

Är det så att Sublime bara stöder indragsbaserad ihopvikning?

I Python måste man ha indragen "rätt", men det finns mycket kod i anrda språk där man skulle vilja gå på syntax i stället för indrag.

/Pi

Re: Länklinjer

Postat: 29 september 2023, 07:57:25
av rvl
Så ser det ut i VSC:
vsc.png

Re: Länklinjer

Postat: 29 september 2023, 13:51:30
av lgrfbs
Tack, då har jag lärt mig något nytt igen.

Re: Länklinjer

Postat: 29 september 2023, 15:28:43
av MadModder
Tycker det ser ut som VSC bara har indent lines, och inte något som känner av parenteser osv?

Re: Länklinjer

Postat: 29 september 2023, 15:56:38
av rvl
Kolla radnumren, så ser du att de två innersta är hopvikta. Men ja, där är en litet överflödig linje ovanför den övre.
Och jodå, linjeintensiteten ökar när kursorn är vid nån av de till den hörande parenteserna.

Re: Länklinjer

Postat: 29 september 2023, 16:21:19
av MadModder
Ah, just det.
Men när man har dem utvikta så finns inget som visar att man kan vika ihop dem?

Re: Länklinjer

Postat: 29 september 2023, 16:29:10
av rvl
Jo, men bara när muspekaren är i den spalten eller ute på radnumren.
linie.png