Scrivo un po ' di codice in GDscript che è simile a python. Ha un rientro pieghevole strategia che è bene.
Ma mi piace anche #region
che è molto utile quando si ha bisogno di dividere il codice in sezioni:
variabili, setter e getter, funzioni pubbliche...
Ho trovato diverse estensioni in grado di gestire pieghevole strategia, ma hanno anche un effetto collaterale: Il rientro pieghevole strategia è andato. L'unico modo che ho trovato è quello di scrivere qualche commento o simboli speciali in fase di ripiegamento, deve essere terminata.
"explicitFolding.rules": {
"gdscript": [
{
"begin": "#spoiler",
"end": "#end"
},
{
"begin": "func",
"endRegex": "\t$"
}
]
},
Ma posso utilizzare il rientro pieghevole strategia e regione pieghevole insieme in vs codice?