RustRover, déi nei JetBrains IDE riicht op Rust

RustRover

RustRover - e Standalone Rust IDE vu JetBrains

JetBrains enthüllt Duerch e Blog Post, de Start vun enger neier IDE (integréiert Entwécklungsëmfeld) déi genannt gëtte "RustRover", geduecht fir Uwendungen an der Rust Sprooch ze schreiwen.

JetBrains ernimmt dat den Objektiv vun dëser neier IDE, "RustRover" ass den d'Effizienz vun der Rust Entwécklung verbesseren, entsprécht d'Bedierfnesser vum Rust Ökosystem a bitt Kär Ënnerstëtzung fir d'Sprooch.

Iwwer RustRover

Als esou gëtt ernimmt, datt de Projet wäert als kommerziell Produkt entwéckelt ginn, mä, fir déi, déi interesséiert sinn "en ähnlechen Ëmfeld" ze hunn, et kann baséiert op der fräier Communautéit Versioun vun der IntelliJ IDEA Ëmwelt mat der Intellij-Rust Plugin gebaut ginn.

Den existente Open Source Plugin, un deem mir e puer Joer geschafft hunn, huet als Basis fir RustRover gedéngt. Dëse Plugin bleift Open Source a fräi verfügbar op GitHub a JetBrains Marketplace.

Wéi och ëmmer, an Zukunft wäerte mir eis Efforten an RustRover investéieren, déi zougemaach Quell ass. Fir den existente Open Source Plugin wäerte mir eist Bescht maachen fir d'Kompatibilitéit mat de leschte Versioune vun eisen IDEs z'erhalen, awer mir wäerte keng Bugs fixéieren oder nei Features addéieren.

Wat d'Entwécklung ugeet, wéi scho gesot "indirekt", dëst Et baséiert op dem Intellij-Rust Plugin, deen Open Source ass, Zousätzlech fir d'Ënnerstëtzung fir d'Rust Sprooch op d'CLion IDE an IntelliJ IDEA ze addéieren. Nieft getrennt geliwwert, RustRover kann och als Plugin fir IntelliJ IDEA Ultimate installéiert ginn.

An der virleefeg Testphase vum Produkt och et wäert méiglech sinn RustRover als Plugin fir CLion IDE ze benotzen, Wärend an der aktueller Etapp vun der Entwécklung ass d'Funktionalitéit vum proposéierten Entwécklungsëmfeld no bei der CLion IDE-Setup mat engem Plugin fir Rust Support, awer an Zukunft verspriechen se d'existent Funktionalitéit wesentlech auszebauen. Wat den oppene Plugin fir CLion an IntelliJ IDEA ugeet, no der Ukënnegung vum RustRover-Projet, gouf et an d'Deprecated Kategorie geplënnert a gëtt net offiziell vun JetBrains ënnerstëtzt.

RustRover

RustRover Screenshot

Zu där selwechter Zäit, Fixes wäerte weider am Plugin Code gemaach ginn fir Kompatibilitéit mat den aktuellen CLion an IntelliJ IDEA Codebasen ze garantéieren, awer Ännerungen am Zesummenhang mat Bugfixes oder nei Features ginn net méi derbäigesat. Den alen Plugin bleift oppen an d'Enthusiaster kënnen hir Entwécklung bäitrieden, awer d'Haaptefforte vu JetBrains Mataarbechter sinn elo op d'Entwécklung vun engem zouene Produkt fokusséiert.

Wéi vill vun eisen IDEen, kann RustRover Funktionalitéit als Plugin an IntelliJ IDEA Ultimate installéiert ginn. Wärend der Virschauzäit ass et och méiglech de Plugin am CLion z'installéieren. Wéi och ëmmer, mir mussen nach bestëmmen ob dëst de Fall wäert sinn nodeems mir RustRover lancéiert hunn. 

Op der Säit vum RustRover Funktiounen, Et steet eraus datt et huet:

  • Tools fir mat Cargo Packagen ze schaffen
  • en Debugger
  • E Profil Generator
  • En Teststartsystem
  • En Erënnerung Analysator
  • En Duplikat Detektiounsmechanismus.
  • De Code Editor ënnerstëtzt Syntax Highlight, Code Generatioun, Code Korrektheet Analyse an Autocompletion vu Sproochkonstruktiounen,
  • Gesinn Typ Informatiounen
  • Schnell Zougang zu Dokumentatioun
  • Smart Refactoring Modus a Live Template fir Standardbauten anzeginn.

Wéi Dir Code schreift, identifizéiert a proposéiert d'IDE fehlend Felder, Bibliothéiken a Methode fir ze kompletéieren, an identifizéiert och automatesch allgemeng Feeler a proposéiert Empfehlungen fir se ze fixéieren. Zousätzlech ënnerstëtzt RustRover all gemeinsam Features vum IntelliJ IDEA Ëmfeld, dorënner Teamwork Tools an Integratioun mat Versiounskontrollsystemer.

Momentan D'Virschau Versioun vum RustRover ass verfügbar fir onbeschränkt Testen. Déi ugebuede Builds si fir Linux, macOS a Windows virbereet an et gëtt erwähnt datt déi éischt stabil Versioun vu RustRover geplangt ass virum September 2024 publizéiert ze ginn.

endlech wann Dir sidd interesséiert méi doriwwer ze wëssen, kënnt Dir d'Detailer an der folgenden Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Donnéeën: AB Internet Networks 2008 SL
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.