Pregunta

utilizo Visual Assist X, construir a partir de 05.01.2009, pero el mismo problema se ha producido en las versiones anteriores también. (Lo ejecuto en MSVS 2005)

Cuando hago un poco de refactorización (como la extracción de un método), bien, pero todas las llaves de todo se mueva hacia adelante. Por ejemplo, antes de la refactorización del código era el siguiente:

while (expr)
{
  doSmth();
}

Después de refactorización:

while (expr)
  {
  doSmth();
  }

Por lo tanto, tengo que mover manualmente todos los soportes. Claro, el problema es menor, pero llega a ser molesto cuando se hace una gran cantidad de refactorización. Es un fallo, o sólo los ajustes predeterminados? Así que, ¿alguien sabe una solución?

¿Fue útil?

Solución

Parece que ayuda visual se inspira en la configuración de colocación de abrazadera de Visual Studio. Para modificar esta opción, visita Herramientas | Opciones, a continuación, vaya al editor de texto, C / C ++, Formato. Asegúrese de que "los apoyos sangría" es sin marcar.

(Un consejo relacionado para cuestiones generales de formato después de perder el tiempo con el texto es que se puede obtener Visual Studio para hacer el cambio de formato para usted. Ponga el cursor sobre uno de los tirantes mal colocado, pulse Ctrl + Shift +] (Ampliar la selección de igualar abrazadera), a continuación, pulse Ctrl + K, Ctrl + F (selección reformatear).)

Por cierto para una verdadera ayuda visual errores del foro es un buen lugar para ir:

http://www.wholetomato.com/forum/

Parecen ser sólo una pequeña empresa, pero son en general bastante bueno en el seguimiento de los temas pendientes.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top