سؤال

عند تحرير XAML في VS2008 SP1, محرر بطيئة حقا.devenv العملية يبدو أن حوالي 40% وحدة المعالجة المركزية (الجهاز انا استخدم في هذه اللحظة هو فقط ثنائي النواة ، بحيث تقريبا maxing خارج نواة واحدة) أكثر من مرة.فإنه المسامير قليلا أكثر عند التبديل إلى آخر ملف XAML.أنا أعمل أيضا ReSharper تثبيت, ولكن أعتقد أنني كنت وضعت وليس مع بطء من إزالة هذا :)

أي اقتراحات بشأن كيف يمكن تسريع الامور قليلا ؟

التعديل لإضافة:أنا بالفعل باستخدام Xaml عرض فقط ، والتي لم تسريع من ما أتذكر - لكنه لا يزال بطيئا.كما Xaml الملفات ليست ضخمة فقط 100 إلى 200 خطوط.

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

المحلول 2

يبدو أن التباطؤ يرجع إلى ReSharper.من أكثر قليلا غوغلينغ أنا وجدت أن الضغط على Ctrl+8 سوف تتحول ReSharper خارج عن الملف الحالي (Ctrl+8 مرة أخرى إلى تشغيله مرة أخرى).إذا كنت تفعل هذا من أجل بطيئة Xaml الملفات مشاكلي الذهاب بعيدا (وأنا لا أمانع عدم وجود ReSharper على Xaml)

تحديث:4.1 الإفراج عن ReSharper يبدو أن إصلاح مشكلة الأداء, لذا لم تعد بحاجة إلى استخدام Ctrl+8 الاختصار.

نصائح أخرى

يمكنك تسريع الكثير فقط عرض XML الرأي.أدوات / خيارات / تحرير النصوص / XAML / دائما المستندات المفتوحة في كامل عرض XAML (حدد هذا المربع).

لقد وجدت أن هذا الإصلاح العاجل على حل الرئيسية متخلفة و التأتأة مشكلة كنت أعاني.

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826

قبل ببساطة التمرير أو تحرير الوسم في xaml من شأنه أن يسبب 5-10 وقفة ثانية في VS2008.هذا الإصلاح العاجل بدا العلاج أكثر من ذلك ؛ ليس ذلك فقط بعد توقف حفظ وتحميل ملفات xaml.

ربما يمكنك تحرير ملف XAML خارج Visual Studio.استخدام أدوات مثل:

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