РустРовер, нови ЈетБраинс ИДЕ усмерен на Руст

РустРовер

РустРовер – самостални Руст ИДЕ компаније ЈетБраинс

ЈетБраинс представљен Кроз пост на блогу, лансирање новог ИДЕ-а (интегрисано развојно окружење) које је названое „РустРовер“, намењен за писање апликација на Руст језику.

ЈетБраинс то помиње циљ овог новог ИДЕ-а, „РустРовер“ је побољшати ефикасност развоја Руст-а, задовољавају потребе Руст екосистема и пружају основну подршку за језик.

О РустРоверу

Као такав помиње се да пројекат биће развијен као комерцијални производ, али, за оне који су заинтересовани да имају „слично окружење“, може се изградити на основу бесплатне верзије окружења ИнтеллиЈ ИДЕА са интеллиј-руст додатком.

Постојећи додатак отвореног кода, на којем смо радили неколико година, послужио је као основа за РустРовер. Овај додатак ће остати отвореног кода и слободно доступан на ГитХуб-у и ЈетБраинс Маркетплаце-у.

Међутим, у будућности ћемо уложити наше напоре у РустРовер, који је затвореног кода. За постојећи додатак отвореног кода, даћемо све од себе да одржимо компатибилност са најновијим верзијама наших ИДЕ-а, али нећемо исправљати грешке или додавати нове функције.

Што се тиче развоја, као што је већ поменуто „индиректно“, ово Заснован је на додатку интеллиј-руст, који је отвореног кода, поред додавања подршке за Руст језик у ЦЛион ИДЕ и ИнтеллиЈ ИДЕА. Поред тога што се испоручује засебно, РустРовер се такође може инсталирати као додатак за ИнтеллиЈ ИДЕА Ултимате.

У фази прелиминарног тестирања производа, такође биће могуће користити РустРовер као додатак за ЦЛион ИДЕ, док је у тренутној фази развоја функционалност предложеног развојног окружења блиска ЦЛион ИДЕ поставци са додатком за Руст подршку, али у будућности обећавају значајно проширење постојеће функционалности. Што се тиче отвореног додатка за ЦЛион и ИнтеллиЈ ИДЕА, након најаве пројекта РустРовер, он је пребачен у категорију Депрецатед и неће га званично подржавати ЈетБраинс.

РустРовер

РустРовер Сцреенсхот

У исто време исправке ће се и даље вршити у коду додатка да би се обезбедила компатибилност са тренутним ЦЛион и ИнтеллиЈ ИДЕА базама кода, али промене у вези са исправкама грешака или додавањем нових функција више неће бити додаване. Стари додатак остаје отворен и ентузијасти се могу придружити његовом развоју, али су главни напори запослених у ЈетБраинс-у сада усмерени на развој затвореног производа.

Као и многе наше ИДЕ, РустРовер функционалност се може инсталирати као додатак у ИнтеллиЈ ИДЕА Ултимате. Током периода прегледа, такође ће бити могуће инсталирати додатак у ЦЛион. Међутим, тек треба да утврдимо да ли ће то бити случај када покренемо РустРовер. 

На страни РустРовер карактеристике, Истиче се да има:

  • Алати за рад са Царго пакетима
  • дебуггер
  • Генератор профила
  • Систем за пробно лансирање
  • Анализатор меморије
  • Механизам за откривање дупликата.
  • Едитор кода подржава истицање синтаксе, генерисање кода, анализу исправности кода и аутоматско довршавање језичких конструкција,
  • Преглед информација о типу
  • Брз приступ документацији
  • Режим паметног рефакторисања и шаблони уживо за уметање стандардних верзија.

Док пишете код, ИДЕ идентификује и предлаже недостајућа поља, библиотеке и методе за довршавање, а такође аутоматски идентификује уобичајене грешке и даје препоруке за њихово исправљање. Поред тога, РустРовер подржава све уобичајене карактеристике ИнтеллиЈ ИДЕА окружења, укључујући алате за тимски рад и интеграцију са системима за контролу верзија.

Тренутно, Верзија за преглед РустРовер-а доступна је за неограничено тестирање. Понуђене верзије су припремљене за Линук, мацОС и Виндовс и помиње се да је планирано да прва стабилна верзија РустРовер-а буде објављена пре септембра 2024. године.

коначно ако јеси заинтересовани да сазнају више о томе, детаље можете погледати у следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.