Visual Studio 2010でXMLを再フォーマットする


106

XMLファイルをVisual Studio 2010で表示しながら簡単に再フォーマットする方法はありますか。たとえば、生成されたapp.configファイルを開くと、次のようになります。

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

これは読みにくく、Visual Studio 2010にこれをフォーマットするように指示する方法があるので、次のようになります。

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

助けてくれてありがとう。

更新:答えの1つをジュリアンホアラウに与えました。答えは:

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

便利なオプションに言及したいだけです。クリップボードからの貼り付けで自動フォーマットを有効/無効にする場合Tools → Options → Text Editor → XML → Formatting → "On paste from clipboard"
Corio

回答:


167

はい、できます:

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

...そしてそれがファイルからのものである場合、ファイル拡張子は.xmlや.htmlのような形式に関連している必要があります
BeardinaSuit

5

右手を自由にしたい場合は、Ctrl+ ECtrl+を使用できますD

これがCtrl+ KCtrl+ とどのように異なるかわかりませんD


1

VS2010については100%確実ではありませんが、VS2015では、XMLの長い文字列をコピーして.XMLドキュメントに貼り付けると、自動的に再フォーマットされます。

(「ドキュメントのフォーマット」は通常、別のオプションについて言及するための方法です。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.