عنوان:

‫Rider 2025.1 منتشر شد


نویسنده: وحید نصیری
تاریخ: ۱۴۰۴/۰۱/۲۸ ۰۷:۳۸
آدرس: www.dntips.ir

ارتقاء دستیار هوش مصنوعی

  • ویژگی‌های هوش مصنوعی اکنون رایگان هستند، از جمله تکمیل کد نامحدود و پشتیبانی از مدل‌های محلی.
  • دسترسی مبتنی بر اعتبار برای ویژگی‌های ابری با اشتراک‌های جدید AI Pro و AI Ultimate.
  • پشتیبانی گسترده از مدل‌های هوش مصنوعی شامل Claude 3.7 Sonnet و Gemini 2.0.
  • بهبود تکمیل خودکار مبتنی بر هوش مصنوعی برای فریمورک‌های وب و تولید تست.
  • پشتیبانی آفلاین برای مدل‌های محلی از طریق Ollama یا LM Studio.

پشتیبانی از #C و NET.

  • پشتیبانی اولیه از SDK پیش‌نمایش .NET 10 و ویژگی‌های پیش‌نمایش C# 14 (به عنوان مثال، nameof برای انواع جنریک unbound، تبدیل‌های Span T، اصلاح‌کننده‌های پارامترهای لامبدا).
  • بازرسی‌های جدید برای مشکلات رایج #C (درون‌یابی رشته، تکرار کد، پیشنهادات نام اجزای تاپل).

توسعه از راه دور

  • پشتیبانی از توسعه از راه دور در ماشین‌های میزبان ویندوز از طریق JetBrains Toolbox App.
  • هدف Toolbox App تبدیل شدن به مرکز اصلی برای تمام اتصالات از راه دور است.

بهبودهای Solution Explorer

  • نمای جدید "Files" برای دیده‌شدن کل ریپازیتوری در کنار نمای سنتی "Solution".

یکپارچه‌سازی Roslyn

  • ویژوالایزر بی‌درنگ درخت نحوی Roslyn با قابلیت بازرسی گره، پیمایش و جستجو.
  • رفع سریع Roslyn با دامنه قابل تنظیم برای اعمال پیشنهادات در فایل‌ها، پروژه‌ها یا کل راه حل.

بهبودهای دیباگر

.NET

  • تجسم زنجیره LINQ برای دیدن نتایج میانی.
  • اتصال خودکار به فرآیندهای فرزند و نوه.
  • پیکربندی نقاط شکست استثنا (فقط استثناهای مدیریت‌نشده یا کد کاربری).

بهبودهای توسعه وب

  • Blazor WebAssembly: پشتیبانی کامل از پیکربندی .NET Publish | Publish to Folder.
  • Angular: بهبود پشتیبانی از host bindings، signal queries در Angular 17.2، reactive forms و پیشنهادات هوشمندتر ویژگی‌ها.
  • TypeScript: اولویت‌بندی رفع سریع مبتنی بر سرویس برای وارد کردن‌ها و سایر پیشنهادات.

بهبودهای عملکرد

  • سیستم جدید intern کردن رشته با افزایش ظرفیت ذخیره‌سازی رشته‌های منحصربه‌فرد و کاهش مصرف حافظه.
  • تجزیه و تحلیل سریع‌تر و پایدارتر Razor و Blazor.

سایر به‌روزرسانی‌های قابل توجه

  • امکان ادغام منوی اصلی در نوار ابزار (ویندوز و لینوکس).
  • به‌روزرسانی خودکار پلاگین‌ها هنگام راه‌اندازی مجدد IDE.
  • پشتیبانی از dotnet watch به عنوان یک پیکربندی run/debug.
  • پشتیبانی از تغییر مسیر ورودی/خروجی و فایل‌های .env برای پیکربندی‌های run.
  • بهبودهای نمای diff، واکشی خودکار تغییرات از راه دور Git و پشتیبانی از ابزارهای pre-commit در کنترل نسخه.
  • بهبود خوانایی و پشتیبانی از ویژگی‌های جدید C# در دی‌کامپایلر.
  • ترمینال جدید JetBrains با معماری مطابق با استانداردها (بتا).
  • پشتیبانی از اجرای و دیباگ کردن Azure Functions، AWS Lambda و Azure App Services از طریق پلاگین‌ها.



مشاهده مطلب اصلی