Как я могу правильно переформатировать XAML в VS 2008? - PullRequest
4 голосов
/ 06 сентября 2008

Редактор XAML (SP1) в Visual Studio 2008 не может переформатировать XML в согласованный стиль.

Какие инструменты я могу использовать, чтобы получить красиво отформатированный файл XAML? Студия интеграции предпочтительнее.

Ответы [ 8 ]

5 голосов
/ 07 сентября 2008

Просматривая параметры, я обнаружил, что мне нужно установить «Поместить каждый атрибут на отдельной строке» и «Поместить первый атрибут на той же строке, что и начальный тег» в «Сервис> Параметры ...> Текстовый редактор> XAML> Форматирование> Интервал "и сбросьте сопоставления клавиатуры в разделе" Инструменты> Параметры ...> Среда> Клавиатура "на" Visual C # 2005 ".

Теперь редактор XAML переформатирует XAML на мой вкус при нажатии Ctrl + E , D .

4 голосов
/ 16 сентября 2008

Вот ссылка, относящаяся к форматированию VSAM8 XAML, но хорошая новость в том, что вы можете сделать это прямо внутри VS.

http://geekswithblogs.net/lbugnion/archive/2007/09/29/Cleaning-up-XAML-code-and-improving-parsing-time-with-Blend.aspx

4 голосов
/ 06 сентября 2008

Вы пробовали CTRL K, D?

2 голосов
/ 12 октября 2010

Или попробуйте xaml styler, размещенный на http://xamlstyler.codeplex.com/ для visual studio 2010. Если вы когда-либо использовали Xaml Scrubber от Kaxaml, и вам это нравится, то вы можете подумать, что это расширение является «Xaml Scrubber» для Visual Studio.

Проверьте http://xamlstyler.codeplex.com/ на основные характеристики.

2 голосов
/ 16 сентября 2008

Карл только что выпустил v2 своих игрушек XAML Power, и он может переформатировать ваш xaml из VS2008! Посмотрите видео о аксессуарах XAML Power Toys

http://karlshifflett.wordpress.com/2008/09/16/xaml-power-toys-v2-release-finally-code-name-hawaii/

1 голос
/ 15 сентября 2008

http://www.dimebrain.com/2008/05/automating-read.html - хороший плагин для форматирования xaml, поэтому атрибуты располагаются друг под другом.

1 голос
/ 06 сентября 2008

Единственный инструмент, который я нашел, это Kaxaml , который хорошо выполняет форматирование (запись «XAML Scrubber» в левом меню), но, будучи автономным редактором, не совсем ударил.

0 голосов
/ 10 января 2013

Я только что сделал сообщение об этом. Это очень универсальный способ форматирования XAML.

http://blogs.msdn.com/b/brunoterkaly/archive/2013/01/09/how-to-format-xaml-easily-and-effectively-windows-8-wpf-silverlight.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...