نرمافزارJetBrains Rider یک محیط توسعه یکپارچه (IDE) قدرتمند است که به طور خاص برای توسعه برنامههای داتنت (.NET) طراحی شده است. این IDE توسط شرکت JetBrains، همان توسعهدهنده IntelliJ IDEA، ساخته شده و بر پایه پلتفرم IntelliJ و کامپایلر ReSharper ساخته شده است.Rider بر روی سیستمعاملهای macOS، Windows و Linux قابل اجرا است.
ویژگیها
• پشتیبانی کامل از .NET:Rider از تمام پروژههای مدرن .NET از جمله .NET Framework، .NET Core، .NET 5/6/7/8 و Mono پشتیبانی میکند.
• تکمیل کد هوشمند (.NET Intelligent Code Completion): پیشنهاد کلمات کلیدی، کلاسها، متدها، ویژگیها و متغیرهای مرتبط با متن در حال تایپ برای زبانهای C#, F#, VB.NET، ASP.NET، XAML و غیره.
• تحلیل کد و پیشنهادها (.NET Code Analysis and Suggestions): شناسایی بیش از 2500 نوع بازرسی کد برای یافتن خطاها، مشکلات بالقوه، سبک کد نامناسب و ارائه راهکارهای سریع (Quick-Fixes) برای رفع آنها.
• ناوبری سریع کد (.NET Code Navigation): امکان پرش سریع به تعاریف، استفادهها، پیادهسازیها و انواع مشتق شده از نمادها.
• نمایش سریع مستندات (.NET Quick Documentation): نمایش مستندات مربوط به نمادها به صورت مستقیم در ویرایشگر.
• تزریق زبان (.NET Language Injections): ارائه امکانات ویرایش کد برای قطعات کد در زبانهای دیگر که درون رشتهها (strings) یا فایلهای پیکربندی قرار دارند.
• مجموعهای جامع از ابزارهای بازسازی کد مانند تغییر نام (Rename)، استخراج متد (Extract Method)، تغییر امضا (Change Signature)، انتقال اعضا (Move Members)، معرفی متغیر (Introduce Variable) و غیره که به شما کمک میکند کد خود را ایمن و کارآمد تغییر دهید.