آموزش ریشارپر (Resharper) در سی شارپ

تعداد ویدئو 81
زمان دوره 03:36:52
دوبلر مرتضی گیتی
سایت منتشر کننده پرووید

آموزش ریشارپر ReSharper در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم.

ReSharper چیست؟

پلاگین ReSharper یکی از پلاگین های بسیار محبوب و پرکاربرد ویژوال استادیو است که هر توسعه دهنده ای نیاز دارد که با آن کار کند. با استفاده از ReSharper توسعه ی برنامه در میحط ویژوال استادیو بیش از پیش لذت بخش و آسان می شود.

هوشمندی بالای ReSharper به شما این امکان را می دهد که از نوشتن کدهای تکراری و خسته کننده جلوگیری کنید. بعضی از ویژگی های ReSharper عبارت اند از:

  • تجزیه و تحلیل کیفیت کد: ReSharper در لحظه کد شما را تجزیه و تحلیل می کند و اگر امکان بهبود کد نوشته شده وجود داشته باشد به شما کمک می کند که این کار را به راحتی انجام دهید. این قابلیت در زبان های C# و VB.NET و XAML و ASP.NET و ASP.NET MVC و JavaScript و TypeScript و CSS و HTML و XML پیشتیبانی می شود.
  • حذف خطاها و Code Smell ها: در رابطه با Code Smell ها در بسته ی آموزش Refactoring صحبت کردیم. Resharper نه تنها می تواند Code Smell ها تشخیص دهد و بلکه با ارائه ی صدها Fix اقدام به از بین بردن آنها می کند. علاوه بر این و خود شما می توانید با ارائه ی Code Smell ها و Fix های منتظر آنها و این قابلیت را گسترش بدهید.
  • تغییر امن کدها: با استفاده از ReSharper می توانید به راحتی Refactoring هایی در سطح پروژه انجام دهید و نگران اینکه بعد از انجام تغییرات پروژه دچار مشکل شود و نباشید.
  • جستجوی سریع در پروژه: قابلیت های بسیار قدرتمند ReSharper به شما امکان می دهد که در پروژه جستجو کنید. به یک فایل بروید. به یک Type بروید. مکانهایی که یک Symbol مورد استفاده قرار گرفته اند را ببینید و بسیاری تکنیک های قدرتمند دیگر که کار جستجو در پروژه را برای شما بسیار راحت و سریع انجام میدهد.
  • ویرایش کد: قابلیت های بسیاری برای ویرایش کد شما در نظر گرفته شده است. از وارد کردن خودکار Namespace های استفاده شده تا تغییر ترتیب کد و نشان دادن Help سریع و… از قابلیت هایی هستند که در ویرایش کد شما بسیار کاربردی خواهند بود.
  • و بسیاری قابلیت های دیگر که در بسته ی جامع آموزش ReSharper به آنها می پردازیم.

سرفصل مطالب آموزش ویدئویی ReSharper در سی شارپ

فصل اول: مقدمه دوره آموزشی

  •  مقدمه دوره آموزشی
  •  در این دوره آموزشی چه چیزی را فرا خواهید گرفت؟

 فصل دوم: شروع به کار با ReSharper

  • معرفی ReSharper
  • معرفی ورژن های مختلف
  •  پشتیبانی از ورژن های مختلف ویژوال استودیو
  •  پشتیبانی از زبان های مختلف
  •  نصب کردن ReSharper
  • پیکربندی ReSharper
  • بررسی تب General
  • بررسی تب Keyboard and Menus
  • بررسی تب Settings
  • بررسی تب Inspection Severity
  •  مدیریت Option ‌ها
  •  یکپارچه سازی با ویژوال استودیو

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

  • مقدمه
  • ایجاد کردن کلاس
  •  ایجاد کردن توابع سازنده
  • کار کردن با Surround With
  • دیگر تکنیک‌های Code Generation
  •  قابلیت های بیشتر IntelliSense
  •  بررسی Safe Delete
  • وارد کردن خودکار Namespace ها
  •  بررسی Quick Documentation
  • بررسی روش Templates as Snippets
  • سفارشی سازی Template ها
  •  بررسی مالتی Multifile Template ها
  • بررسی ریفکتورینگ Rename
  • انتقال کد به یک فایل جدید
  • بررسی گزینه Refactor This

فصل چهارم: جستجو و پیدا کردن عناصر کد

  • مقدمه
  •  بررسی Bookmark ها
  • بررسی دستور Go to
  • بررسی دستور Go to Declaration
  •  بررسی Code Usage
  •  بررسی قابلیت Navigate to
  • بررسی File Member ها
  •  بررسی پنجره File Structure
  • بررسی Value Origin و Value Destination
  • رفتن به Library Code

فصل پنجم: بهبود شرایط کد

  •  مقدمه
  • تجزیه و تحلیل Code Quality
  • بررسی وارسی های کل Solution
  •  غیر فعال کردن Code Inspection ها
  • بررسی معضل های کد
  •  بررسی Structural Search and Replace
  • تمیز کردن کد

فصل ششم: قابلیت های بیشتر برای توسعه دهندگان وب

  •  مقدمه
  •  بررسی Template ها
  •  بررسی Navigation بهبود یافته
  •  ویژگی های خاص ASP.NET MVC
  • پشتیبانی از زبان JavaScript
  •  گزینه‌های تجزیه و تحلیل کد و ریفکتورینگ
  • بررسی Navigation و Smart Usage ‌ها
  •  پشتیبانی از HTML و CSS
  • پشتیبانی از CSS Color ها
  •  دیگر گزینه‌های مربوط به HTML و CSS
  • قابلیت‌های مربوط به سازگاری با مرورگرهای مختلف
  •  بررسی Template ها
  • بررسی تجزیه و تحلیل کد

 فصل هفتم: قابلیت‌های مربوط به Unit Testing

  •  مقدمه
  •  بررسی Test Runner
  • بررسی NUnit
  • معرفی دو پنجره بسیار مهم

فصل هشتم: ابزارهای مربوط به معماران نرم افزار

  •  مقدمه
  • بررسی Architecture View
  • پیدا کردن معضلات مربوط به برنامه
  • بررسی Referenced Code
  • بررسی Architecture View در ویژوال استودیو

 فصل نهم: تجزیه و تحلیل های بیشتر و فراتر از ویژوال استودیو

  •  مقدمه
  • ابزار DupFinder
  •  ابزار InspectCode
  •  فصل دهم: کلیدهای میانبر کیبورد
  • مقدمه
  • نوشتن کدهای هوشمندانه‌تر قسمت اول
  •  نوشتن کدهای هوشمندانه‌تر قسمت دوم
  •  پیدا کردن موارد مورد نیاز قسمت اول
  •  پیدا کردن موارد مورد نیاز قسمت دوم
  •  کاربردهای Unit testing

 فصل دهم: Plugin های مفید

  • مقدمه
  •  Plugin های مفید

فصل آخر: جمع‌بندی

  • جمع‌بندی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش ریشارپر (Resharper) در سی شارپ”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید