رفتن به مطلب
انجمن آی ترفند
itarfand

اختصاصی افزایش سرعت برنامه نویسی در Visual Studio با Reshaper

پست های پیشنهاد شده

vip-itarfand.PNG

در این دوره آموزشی قصد آموزش افزونه Resharper برای Visual studio را دارم که توسط شرکت Jetbrains برای بهبود امکانات Visual Studio و افزایش سرعت کد نویسی ، نوشته شده است.

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ابتدا نرم افزار را از لینک زیر می‌توانید دانلود کنید:

 

لطفا وارد و یا عضو شوید تا بتوانید link را ببینید

 
 
لینک زبان اصلی و رفرنس آموزش هم در لینک زیر در دسترس می‌باشد:

لطفا وارد و یا عضو شوید تا بتوانید link را ببینید

 
 
نصب نرم افزار
نصب افزونه یکی از راحت‌ترین قسمت‌ها می‌باشد، کافی است از لینک داده شده نرم افزار را دانلود کنید تا پس از اجرا با صفحه زیر روبرو شوید:

image?name=Annotation-2020-04-13-183647-

در این قسمت می‌توانید هر کدام از قسمت‌ها را که نیاز دارید نصب کنید. هر کدام از عنوان‌ها در آینده آموزش داده خواهند شد و پیشنهاد می‌شود آن‌ها را نصب کنید، در غیر این صورت فقط گزینه اول کافی می‌باشد.

در صورت کلیک بر روی Options با صفحه زیر روبرو می‌شوید که در آن با انتخاب گزینه Administrative می توانید تنظیمات بیشتری در زمان نصب انجام دهید و همچنین با انتخاب All users ، نرم افزار برای تمام کاربران سیستم در دسترس می‌باشد.

image?name=Annotation-2020-04-13-183711-

 بعد از اتمام نصب، فایل‌های نرم افزار در آدرس زیر در دسترس می‌باشند.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

اکنون اگر Visual studio را باز کنید، Resharper به قسمت Extensions‌ ها اضافه شده است که در ادامه آموزش به بررسی آن می‌پردازیم.

 

زبان های پشتیبانی شده

ریشارپر از زبان های C# , VB.NET , TypeScript , JavaScript , C++ , CSS پشتیبانی می کند.

 

افزایش سرعت Reshaper

یکی از مشکلاتی که بیشتر افراد بعد از نصب این افزونه دارند، مخصوصا اگر سیستم آن ها خیلی قوی نباشد، کند شدن Visual Studio می باشد. برای سریعتر کردن این افزونه راه هایی موجود می باشد که به آن ها می پردازیم.

 

 

  • خود ریشارپر پیشنهاد هایی برای بهبود سرعت می کند که آن ها در مسیر زیر در دسترس می باشند.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • یکی از امکانات ریشارپر نشان دادن تمام ارورهای موجود در برنامه به صورت لیست می باشد که نام این ویژگی solution-wide analysis است ، البته این امکان باعث سنگینی زیاد Visual studio می شود. برای غیر فعال کردن این ویژگی می توانید به مسیر زیر بروید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • راه دیگر از قسمت تنظیمات خود Visual studio می باشد، برای این کار به مسیر زیر بروید و گزینه های گفته شده را غیر فعال کنید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • همچنین این گزینه را نیز فعال کنید تا جلوی لگ در UI گرفته شود.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • اگر پروژه بزرگی دارید می توانید گزینه زیر را نیز غیر فعال کنید، البته با غیر فعال کردن این گزینه در صورت کرش کردن نرم افزار کدهای ذخیره نشده ازدست می روند.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • اگر با تعداد فایل های زیادی کار می کنید امکان Track changes باعث کندی برنامه می شود. برای غیر فعال کردن این گزینه به مسیر زیر بروید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • خود Visual studio گزینه هایی مانند خطا ها در Scroll Bar نشان می دهد که این امکانات در ریشارپر هم موجود می باشد، برای غیر فعال کردن این امکان در Visual Studio برای جلوگیری از دو بار نشان دادن اطلاعات به مسیر زیر بروید و گزینه گفته شده را غیر فعال کنید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • یکی دیگر از امکانات Visual Studio گزینه ای به اسم CodeLens می باشد که یکی از کارهای آن نشان دادن تمام رفرنس های توابع یک فایل در بالا تابع می باشد، این امکان باعث کندی بسیار زیاد برنامه می شود. برای غیر فعال کردن آن می توانید به مسیر زیر بروید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • هم Visual Studio و هم Reshaper کدهای شما را Format می کنند. پس برای جلوگیری از دوبار انجام شدن این کار به مسیر زیر بروید و گزینه گفته شده را غیر فعال کنید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • اگر از تمام امکانات Reshaper نمی خواهید استفاده کنید، می توانید آن ها را از آدرس زیر غیر فعال کنید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

  • اگر در زمان تایپی کردن، برنامه کد می باشد می توانید بعضی از امکانات Resharper را از آدرس زیر غیر فعال کنید.

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

لطفا وارد و یا عضو شوید تا بتوانید code را ببینید

در قسمت های بعد به معرفی امکانات Reshaper می پردازیم

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×
×
  • اضافه کردن...