ReSharper 4.5

نگارش نهایی ReSharper 4.5 ارائه شد. ارتقاء به این نگارش از نگارش‌های قبلی آن رایگان است و با همان مجوز پیشین کار می‌کند.
  • تمرکز این نگارش بر روی میزان مصرف حافظه کمتر و کارآیی بیشتر است (نسبت به نگارش قبلی آن، در آزمایشی که انجام دادم حدود 300 مگ مصرف حافظه کمتری دارد که قابل توجه است).
  • سرعت باز شدن پروژه‌های بزرگ در آن به شدت بهبود یافته
  • اضافه شدن اخطارهای در سطح پروژه. برای مثال آیا فیلد عمومی که تعریف کرده‌اید اصلا جایی استفاده شده است؟
  • پشتیبانی از VB9 در مورد مباحث پیشرفته Refactoring .
  • اضافه شدن بررسی اصول نامگذاری متدها ، کلاس‌ها، متغیرها و غیره به صورت خودکار
و ...


  • #
    ‫۱۵ سال و ۶ ماه قبل، سه‌شنبه ۱ اردیبهشت ۱۳۸۸، ساعت ۰۴:۵۲
    question
    vaghti member variable tarif mikonim, mishe kaari kard ke khodesh vasamoon Property haye oon member variables ro ijad kone

    ?

    thanks
  • #
    ‫۱۵ سال و ۶ ماه قبل، سه‌شنبه ۱ اردیبهشت ۱۳۸۸، ساعت ۰۵:۲۸
    بجای تعریف member variable و درست کردن Property بر اساس اون، به سی شارپ 3 مهاجرت کنید که این کار رو با معرفی Auto implemented properties بسیار ساده‌تر کرده. خود VS.Net برای ایجاد سریع Auto properties یک shortcut هم معرفی کرده:
    سریع تایپ کنید prop و سپس دوبار tab را فشار دهید.
  • #
    ‫۱۵ سال و ۳ ماه قبل، یکشنبه ۴ مرداد ۱۳۸۸، ساعت ۰۵:۰۳
    سلام، در تعریف متغیرها در یک تابع بهتره اول همه متغیرها تعریف بشن بعد مقداردهی اولیه شوند یا در همان موقع تعریف مقداردهی شوند چون Resharperهردو رو پیشنهاد میده و سوال دوم متغیرها بهتره در بلاک خودشون تعریف بشن یا در بدنه اصلی تابع مثلا اگه یه متغیرفقط در tryاستفاده میشه بهتره دربدنه خود تابع تعریف بشه یا در بلاک try؟ممنون
  • #
    ‫۱۵ سال و ۳ ماه قبل، یکشنبه ۴ مرداد ۱۳۸۸، ساعت ۱۴:۱۸
    مطابق اصول استاندارد برنامه نویسی به زبان سی شارپ:
    18. Declare variables as close as possible to where it is first used. Use one variable declaration per line.
    ماخذ:
    http://www.dotnetspider.com/tutorials/CodingStandards.doc
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۹ خرداد ۱۳۸۹، ساعت ۰۷:۳۹
    سلام استاد نصیری , خسته نباشید .

    من از افزونه Resharper 5 بر روی VS 2008 برای Web Application استفاده میکنم .

    در همه صفخات aspx or ascx همیشه با خطای Cannot resolve symbol ... روبرو میشم . در حالی که کد کامپایل میشود و کار میکند.

    در این حالت Intellisense رو هم از دست میدم . که واقعا آزار دهنده هست .

    آیا شما تا به حال با این مشکل برخورد داشته اید ؟
  • #
    ‫۱۴ سال و ۴ ماه قبل، شنبه ۲۹ خرداد ۱۳۸۹، ساعت ۱۳:۲۰
    سلام
    اگر مشکل دارید باید در bug tracking system آن‌ها مطرح کنید. مشکل شما هم قبلا مطرح شده:
    http://youtrack.jetbrains.net/issue/RSRP-179379
    که در نگارش 5.1 برطرف شده.
    ReSharper 5.1 Nightly Builds
  • #
    ‫۹ سال و ۵ ماه قبل، شنبه ۱۲ اردیبهشت ۱۳۹۴، ساعت ۲۳:۳۱
    غیر از Resharper ابزار دیگه ای که سبک هم باشه میشناسید.بیشتر در زمینه using کردن هدفه تا چیز دیگه ای
    • #
      ‫۹ سال و ۵ ماه قبل، یکشنبه ۱۳ اردیبهشت ۱۳۹۴، ساعت ۰۰:۲۱
      برای VS 2015 افزونه‌های سورس باز خوبی بر اساس Roslyn در حال تهیه است. یکی از قویترین آن‌ها code cracker است که می‌تواند جایگزین خوبی برای ری‌شارپر باشد (^).