Am scris un cod pe GDscript care este similar cu python. Acesta are o indentare de pliere strategie care este în regulă.
Dar eu, de asemenea, ca #region
care este foarte util atunci când aveți nevoie pentru a împărți codul în secțiuni:
variabile, setteri și getters, funcții publice...
Am găsit mai multe extensii care pot gestiona pliere strategie, dar au și un efect secundar: Indentarea pliere strategie este plecat. Singura modalitate pe care am gasit este de a scrie un comentariu sau simboluri speciale atunci când pliere trebuie să fie încheiat.
"explicitFolding.rules": {
"gdscript": [
{
"begin": "#spoiler",
"end": "#end"
},
{
"begin": "func",
"endRegex": "\t$"
}
]
},
Dar pot folosi indentare pliere strategie și regiunea pliere împreună într-vs-cod?