Puoi impostare il "rientro intelligente" di Visual Studio per non rimuovere le schede nelle righe vuote?

StackOverflow https://stackoverflow.com/questions/73884

  •  09-06-2019
  •  | 
  •  

Domanda

Quando Visual Studio (2005) ha Opzioni -> Editor di testo -> C/C++ -> Schede -> Rientro impostato su Intelligente rientrerà automaticamente i blocchi di codice e allineerà le parentesi ondulate, {}, come previsto.Tuttavia, se premi Invio all'interno di un blocco di codice, sposti il ​​cursore su un'altra riga e poi lo sposti indietro, le schede inserite scompaiono e il cursore viene posizionato completamente a sinistra.C'è un modo per impostare Visual Studio per mantenere queste schede?

È stato utile?

Soluzione

Per quanto ne so, l'unico modo per farlo è inserire qualcosa (qualsiasi cosa) su quella riga, quindi eliminarlo.Oppure premi lo spazio e non lo vedrai mai lì finché non torni su quella linea.

Una volta che VS determina che hai modificato una riga di testo, non la modificherà automaticamente per te (almeno, non nel modo che hai descritto).

Altri suggerimenti

Questo è un fastidio anche per me.Ogni volta che il codice viene riformattato, le righe vuote vengono detappate.Potresti guardare questo: http://visualstudiogallery.msdn.microsoft.com/ac4d4d6b-b017-4a42-8f72-55f0ffe850d7 non è esattamente una soluzione ma un passo nella giusta direzione

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top