Diciamo che digito il seguente codice e lo formatto.Come si imposta VSCode per inserire parentesi graffe su una nuova riga?
if (condition) { /* Hello! */ }
Se questo è codice C#, è formattato in questo modo:
if (condition)
{
// Hello!
}
Se si tratta di JavaScript, formati VSCode così:
if (condition) {
// Hello!
}
Così come posso usare il primo stile di formattazione (parentesi graffe sulle nuove linee) per tutte le lingue? Non riesco a trovare un'impostazione o qualcosa di simile. Suggerimenti?
parentesi graffa sulla riga successiva ha effetti collaterali in Javascript, dovrebbe essere sulla stessa linea, secondo me l'impostazione per la formattazione del codice dovrebbe essere come è – Tushar
@Tushar davvero? Pensavo fosse solo una formattazione. Puoi fare riferimento ad alcuni articoli o dare un semplice esempio? –
È perché la virgola non è obbligatoria in JS, quindi se metti la parentesi graffa nella riga successiva, come l'interprete saprà se hai dimenticato il punto e virgola o se ti trovi ancora nella stessa dichiarazione in alcuni casi ambigui? [Fonte] (http://encosia.com/in-javascript-curly-brace-placement-matters-an-example/). – Shanoor