2010-10-13 24 views
87

¿Hay una manera fácil de cambiar el formato de un archivo XML mientras se está viendo Visual Studio 2010. Por ejemplo, si abre un archivo app.config generada, puede ser que parezca:XML reformateo en Visual Studio 2010

<?xml version="1.0"?> 
<configuration> 
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration> 

esto es difícil de leer, hay una manera de instruir a Visual Studio 2010 para dar formato a esto, para que se vea más como:

<?xml version="1.0"?> 
<configuration> 
    <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
    </startup> 
</configuration> 

Gracias por cualquier ayuda.

Actualización: Con crédito a Julien Hoarau para una de las respuestas. Las respuestas son:

Edit -> Advanced -> Format Document (Ctrl+K, Ctrl+D) 
Edit -> Advanced -> Format Selection (Ctrl+K, Ctrl+F) 

Respuesta

135

Sí se puede:

Edit > Advanced > Format document (Ctrl+K Ctrl+D) 
+1

En mi construcción del comando es un nivel hacia arriba, no en Avanzada. – mmcglynn

+0

... y si es de un archivo, la extensión del archivo debe ser relevante para el formato ... como .xml o .html – BeardinaSuit

5

Si quiere salir de su mano derecha libre para hacer otra cosa, puede utilizar Ctrl + E, Ctrl + D.

No estoy seguro de cómo esto es diferente de Ctrl +K,Ctrl + D .

+0

No funciona en VS2010 –

1

100% seguro acerca de VS2010, pero en VS2015 si copia y pega una cadena larga de XML en un documento .XML, automáticamente lo reformateará.

("Formato de Documento" suele ser el camino a seguir, sólo mencionar otra opción.)