سؤال

لا يمكن لمحرر XAML (SP1) الخاص بـ Visual Studio 2008 إعادة تنسيق XML إلى نمط ثابت.

ما الأدوات التي يمكنني استخدامها للحصول على ملف XAML منسق بشكل جيد؟يفضل تكامل الاستوديو.

هل كانت مفيدة؟

المحلول

إليك رابط خاص بتنسيق VS2008 XAML ولكن الخبر السار هو أنه يمكنك القيام بذلك مباشرة داخل VS.

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

نصائح أخرى

أثناء تصفح الخيارات، وجدت أنه يتعين علي تعيين "وضع كل سمة في سطر منفصل" و"وضع السمة الأولى على نفس السطر كعلامة البداية" ضمن "أدوات > خيارات...> محرر النصوص > XAML > التنسيق > التباعد" وأعد تعيين تعيينات لوحة المفاتيح ضمن "الأدوات > الخيارات...> البيئة > لوحة المفاتيح" إلى "Visual C# 2005".

الآن يقوم محرر XAML بإعادة تنسيق XAML حسب ذوقي عند الضغط كنترول+ه, د.

هل حاولت CTRL K، D؟

أصدر كارل للتو الإصدار الثاني من ألعاب XAML Power الخاصة به ويمكنه إعادة تنسيق xaml الخاص بك من VS2008!شاهد الفيديو حول ملحقات ألعاب الطاقة XAML

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

أو جرب xaml styler المستضاف على http://xamlstyler.codeplex.com/ للاستوديو البصري 2010.إذا كنت قد استخدمت Xaml Scrubber من Kaxaml وأعجبك، فيمكنك التفكير في أن هذا الامتداد هو "Xaml Scrubber" لبرنامج Visual Studio.

يفحص http://xamlstyler.codeplex.com/ لإبراز الميزات.

الأداة الوحيدة التي وجدتها هي كاكسامل, ، الذي يقوم بتنسيق جيد ("إدخال XAML Scrubber" في القائمة اليسرى)، ولكن كونه محررًا مستقلاً لا يؤدي إلى القطع تمامًا.

http://www.dimebrain.com/2008/05/automating-read.html يعد مكونًا إضافيًا رائعًا لتنسيق ملف xaml الخاص بك بحيث تصطف السمات أسفل بعضها البعض.

لقد قمت للتو بنشر مشاركة حول هذا الموضوع.هذه طريقة متعددة الاستخدامات لتنسيق XAML.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top