Format ulang XML di Visual Studio 2010

106

Apakah ada cara mudah untuk memformat ulang file XML saat melihatnya Visual Studio 2010. Misalnya, jika Anda membuka file app.config yang dibuat, akan terlihat seperti ini:

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

Ini sulit untuk dibaca, apakah ada cara untuk menginstruksikan Visual Studio 2010 untuk memformat ini, sehingga terlihat seperti:

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

Terima kasih atas bantuannya.

Pembaruan: Dengan penghargaan kepada Julien Hoarau untuk salah satu jawabannya. Jawabannya adalah:

Edit -> Advanced -> Format Document (Ctrl+K, Ctrl+D)
Edit -> Advanced -> Format Selection (Ctrl+K, Ctrl+F)
Michael Goldshteyn
sumber
Hanya ingin menyebutkan opsi praktis: jika Anda ingin mengaktifkan / menonaktifkan pemformatan otomatis pada tempel dari papan klipTools → Options → Text Editor → XML → Formatting → "On paste from clipboard"
Corio

Jawaban:

167

Ya kamu bisa :

Edit > Advanced > Format document (Ctrl+K Ctrl+D)
Julien Hoarau
sumber
... dan jika dari file, ekstensi file harus relevan dengan format ... seperti .xml atau .html
BeardinaSuit
5

Jika Anda ingin membiarkan tangan kanan Anda bebas melakukan sesuatu yang lain, Anda dapat menggunakan Ctrl+ E, Ctrl+ D.

Tidak yakin bagaimana ini berbeda dari Ctrl+ K, Ctrl+ D.

Paul Spangle
sumber
1

Tidak 100% yakin tentang VS2010, tetapi di VS2015 jika Anda menyalin dan menempelkan string XML yang panjang ke dalam dokumen .XML, secara otomatis akan memformat ulang.

("Format Dokumen" biasanya merupakan cara yang tepat, cukup menyebutkan opsi lain.)

Jemmeh
sumber