نكاتي براي بهينه سازي Visual Studio 2010 – قسمت اول

يكي از مشكلاتي كه تو نسخه 2010  نرم افزار Visual Studio خيلي محسوسه كندي اونه در ادامه چندين نكته كه ميتونه اين كندي رو كاهش بده ليست شده

 

1-حتما سرويس پك 1 رو نصب كنيد +

 

2-اگه OS تون 32 بيتيه و بيش از 2 گيگ رم داريد اين پست رو ببينيد

 

3-splash screen آغازين Visual Studio رو غير فعال كنيد (تستي كه خودم انجام دادم حدودا 7 ثانيه فرقش شد!!!)

"C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /nosplash

 

4-صفحه آغازين Visual Studio  رو خالي قرار بديد

از مسير Tools > Options > Environment > Startup مقدارShow empty environment  رو ست كنيد

 

5-اگه از سورس كنترلرTeam Foundation استفاده نميكنيد (توجه كنيد SVN تو اين بخش ليست نميشه پس نگران نباشيد)

از مسير  Tools > Options > Source Control مقدار None رو ست كنيد

 

6-تو نسخه جديد  Visual Studio كه با WPF طراحي شده به صورت پيش فرض براي نمايش صفحات از hardware rendering استفاده ميشه  و اگه VGA شما مشكل داشته باشه يا آپديت نباشه باعث كندي ميشه و 

البته با روش زير به كل rich client visual experience (ترجمش يكم گيج كنندس ولي منظور همون زيباي محيط IDE هست) رو غير فعال ميكنيم و از software rendering استفاده ميكنيم  بنظرم سرعت بالا بهتر از زيباييه

از مسير Tools > Options > Environment  تيك  Automatically adjust visual experience based on client performance  و سپس Enable rich client visual experience  و Use hardware graphics acceleration if available  رو بردارديد

اگه زيبايي براتون مهمه Enable rich client visual experience رو تيك بزنيد

 

7-فايلي كه داخلش داريم كار ميكنيم به صورت پيش فرض تو Solution Explorer انتخاب شدس و در واقع Visual Studio داره كلاس و… شما رو Track ميكنه

از مسير Tools > Options > Projects and Solutions  گزينه Track Active Item in Solution Explorer رو غير فعال كنيد

 

8-IntelliTrace  يكي از ويژگي هاي جديد ديباگينگ tudio تو نسخه 2010 هست ولي سربار خودش رو داره مخصوصا هنگام كار با MVC

از آدرسي Tools > Options > Intellitrace تيك Enable IntellliTrace رو  برداريد

 

9-اگه شما هم از ReSharper استفاده ميكنيد نيازي نداريد كه Visual Studio  ليست اعضاي كلاسي كه داخلش هستيد رو بهتون نشون بده (بصورت يك نوار كه علاوه بر پرفرمنس فضاي بيهوده اي رو ميگيره) با فشردن Alt+\  اين كار براي شما انجام ميشه

از مسير Tools > Options > Text Editor > C# تيك Navigation bar رو برداريد

 

10-اگه تو پروژتون از كنترل هاي اختصاصي استفاده  نميكنيد

از مسير Tools -> Options -> Windows Forms Designer گزينه AutoToolboxPopulate  رو False  كنيد

 

11-زندگي بدون  قابليت Track Changes هم آسونه پس …

از مسير Tools -> Options -> Text Editor  تيك گزينه Track Changes رو بر داريد

نظرات

پست‌های معروف از این وبلاگ

مقدمه ای بر RavenDB – قسمت دوم

مقدمه ای بر RavenDB – قسمت سوم

lnav ابزاری بسیار کاربردی برای پیمایش لاگ ها در لینوکس و البته مک