web-dev-qa-db-ja.com

Visual StudioでXAMLコードを自動的にフォーマットする方法は?

ここに:

https://social.msdn.Microsoft.com/Forums/de-DE/b77c7529-298f-4b9a-874a-f94f699986ac/automatically-formatting-xaml-code?forum=vswpfdesigner

...「Ctrl + K + D」を使用できると書かれていますが、それは機能しませんでした。

また、「shift + alt + F」も試してみました。

Visual Studio Code(VSCode)でコードをどのようにフォーマットしますか

...それも機能しませんでした。

だから私の質問は:Visual StudioでXAMLコードを自動的にフォーマットするにはどうすればよいですか?

12
steady_progress

おそらく、フォーマットオプションが間違っています。(VS2017)ツール->オプション->テキストエディター-> XAML->フォーマット->間隔に移動し、[属性間隔]セクションで[各属性を個別に配置]をクリックします。行」を選択し、もう一度「Ctrl + K + D」を試してください。

18
stanimirsp

XAML Styler をチェックします。これは、XAMLソースコードのフォーマットを支援するVisual Studio拡張機能です(完全な公開、私はプロジェクトの所有者の1人です)。

編集:Visual Studioには、独自のXAML書式設定機能の非常に豊富なセットがないことを忘れていました。

8
David Grochocki

Macマシン用Visual StudioのXAML形式のショートカットキー:Ctrl + I

5
Vimal Saifudin

Xaml Formatter を使用します。私にはかなり良い作品です。 Xaml Formatterでコードの書式設定をXamlファイルのCtrl + K Ctrl + Dショートカットに割り当てるだけです。これはデフォルトでは行われないためです([ツール]メニューの[Xamlの書式設定]オプションを作成します)。

また、多くのXamlコードを開発している場合、 インラインカラーピッカー は非常にシンプルですが非常に便利な拡張機能です。

4

JetBrainsライセンスをお持ちの場合は、Visual Studioの ReSharper 拡張機能を使用してください。あなたが学生であれば、無料で入手できます。 Visual Studioは、美しいJetbrains IDEのように感じられます。 Visual StudioまたはIntellijの背景にショートカットをマップするかどうかを選択できます。

Visual Studioでこれまでに見つけた最高のツール。また、プロジェクトで関数/オブジェクトの呼び出しを検索するなど、よりクールな機能も提供します。

0
goemic

VSコードに「XMLツール」を使用してみてください。ショートカットはAlt + Shift + Fです

0
user3916810

まだわからない場合は...

これは「ドキュメントのフォーマット」と呼ばれ、メニュー内で見つけることができます。

編集=>詳細=>ドキュメントのフォーマット

ショートカットもあります:

Ctrl + E次にCtrl + D

これは、XAMLを含むほとんどのドキュメントで機能します。

編集:この投稿が行われたとき、私はVS 2017を使用していました

0
Wahyu