RustRover یک زنجیره ابزار داخلی برای آزمایش، اجرا، اشکال زدایی و تجزیه و تحلیل کد Rust با کمک اختیاری AI از طریق افزونه و اشتراک ارائه می دهد.
JetBrains RustRover را منتشر کرده است، یک IDE اختصاصی برای زبان برنامه نویسی Rust که ترکیبی از زنجیره ابزار Rust یکپارچه با پشتیبانی از کمک هوش مصنوعی از طریق یک افزونه و اشتراک اختیاری است.
۲۱ می اعلام شد، RustRover موقعیتی را برای سادهسازی تجربه کدگذاری Rust در حالی که ” JetBrains گفت که تمام پتانسیل زبان را باز می کند. قابلیتها شامل بازخورد بلادرنگ، پیشنهاد کد، مدیریت زنجیره ابزار ساده و همکاری تیمی است.
JetBrains همچنین یک مدل مجوز جدید ارائه کرد. RustRover از طریق یک مجوز تجاری پولی یا یک مجوز غیر تجاری رایگان در دسترس است، دومی برای افرادی که از RustRover برای مقاصد غیر تجاری استفاده می کنند.
پیش از این، JetBrains IntelliJ Rust را ارائه کرد، یک افزونه Rust منبع باز برای IntelliJ IDE. هدف شرکت با RustRover ارائه یک محصول اختصاصی با عملکرد پیشرفته برای جامعه توسعه دهندگان Rust در حال رشد است. JetBrains همچنین یک ویرایشگر چند زبانه و IDE به نام JetBrains Fleet را پیشنمایش میکند که از توسعه Rust پشتیبانی میکند.
ویژگی های کلیدی RustRover عبارتند از:
- پشتیبانی از زنجیره ابزار Rust از جمله پشتیبانی از کامپایلر Rust.
- یکپارچه سازی سیستم کنترل نسخه، با پشتیبانی GitHub و Git. کاربران می توانند همکاری و کنترل را برای تیم ها ساده کنند.
- تشخیص خطا و بازخورد بیدرنگ برای اشکالزدایی.
- پشتیبانی از فناوریها و پایگاههای اطلاعاتی front-end.
- تکمیل و تجزیه مجاز شامل پیشنهادهای کد هوشمند حتی در زمینههای غیر متعارف.
- یکپارچهسازی تست واحد برای آزمایش، اجرای مجدد تستهای ناموفق، و رفع خطاها.
RustRover شباهتهای طبیعی با سایر IDEهای زبان خاص JetBrains از جمله PyCharm برای Python، GoLand برای Go، و RubyMine برای Ruby. همه از پلاگین JetBrains AI Assistant پشتیبانی میکنند که کدهای پیشنهادی مبتنی بر هوش مصنوعی را ارائه میکند. ، توضیحات کد و چت کد از طریق اشتراک JetBrains AI.
پست های مرتبط
JetBrains RustRover IDE را برای توسعه Rust منتشر کرد
JetBrains RustRover IDE را برای توسعه Rust منتشر کرد
JetBrains RustRover IDE را برای توسعه Rust منتشر کرد