RustRover, iyo JetBrains IDE itsva yakanangana neRust

RustRover

RustRover - yakamira Rust IDE kubva kuJetBrains

JetBrains yakavhurwa Kuburikidza neblog blog, kuvhurwa kweIDE itsva (yakabatanidzwa budiriro nharaunda) iyo inodanwae "RustRover", yakagadzirirwa kunyora zvikumbiro mumutauro weRust.

JetBrains inotaura izvozvo chinangwa yeiyi IDE itsva, "RustRover" ndiyo kuvandudza kushanda kweRust development, kusangana nezvinodiwa zveRust ecosystem uye kupa tsigiro huru yemutauro.

Pamusoro peRustRover

Sezvo zvakadaro, inotaurwa kuti chirongwa ichagadzirwa sechigadzirwa chekutengesa, asi, kune avo vanofarira kuve ne "nzvimbo yakafanana", inogona kuvakwa zvichibva pane yemahara nharaunda vhezheni yeIntelliJ IDEA nharaunda ine intellij-rust plugin.

Iyo iripo yakavhurika sosi plugin, yatave kushanda nayo kwemakore akati wandei, yakashanda sehwaro hweRustRover. Iyi plugin icharamba yakavhurika sosi uye inowanikwa pachena paGitHub uye JetBrains Musika.

Nekudaro, mune ramangwana, isu tichaisa mari yedu kuedza muRustRover, iyo yakavharwa sosi. Kune iripo yakavhurika sosi plugin, tichaita zvatinogona kuchengetedza kuenderana neazvino vhezheni dzeIDE dzedu, asi isu hatigadzirise tsikidzi kana kuwedzera maficha.

Nezve budiriro, sezvatotaurwa "zvisina kunanga", izvi Iyo yakavakirwa pane intellij-rust plugin, iyo yakavhurika sosi, pamusoro pekuwedzera rutsigiro rweRust mutauro kuCLion IDE uye IntelliJ IDEA. Pamusoro pekuunzwa zvakaparadzana, RustRover inogonawo kuiswa seplugin yeIntelliJ IDEA Ultimate.

Padanho rekutanga rekuyedza zvechigadzirwa, zvakare zvinogoneka kushandisa RustRover seplugin yeCLion IDE, nepo padanho razvino rebudiriro, kushanda kwenzvimbo yakarongwa yekusimudzira iri pedyo neiyo CLion IDE setup ine plugin yeRust rutsigiro, asi mune ramangwana vanovimbisa kuwedzera zvakanyanya basa riripo. Kana iri iyo yakavhurika plugin yeCLion neIntelliJ IDEA, mushure mekuziviswa kweiyo RustRover purojekiti, yakaendeswa kuDeprecated chikamu uye haizotsigirwa zviri pamutemo neJetBrains.

RustRover

RustRover Screenshot

Panguva imwecheteyo, zvigadziriso zvicharamba zvichiitwa kune plugin kodhi kuve nechokwadi chekuenderana neazvino CLion uye IntelliJ IDEA macodebases, asi shanduko dzine chekuita nebug kugadzirisa kana kuwedzera maficha hazvichawedzerwe. Iyo yekare plugin inoramba yakavhurika uye vanofarira vanogona kujoinha kusimudzira kwayo, asi kuedza kukuru kwevashandi veJetBrains iko zvino kwakanangana nekuvandudzwa kwechigadzirwa chakavharwa.

Kufanana neakawanda eIDE edu, RustRover mashandiro anogona kuiswa seplugin muIntelliJ IDEA Ultimate. Munguva yekutarisa nguva, zvichave zvakare kugona kuisa iyo plugin muCLion. Nekudaro, isu hatisati taziva kana izvi zvichave zvakadaro kana taparura RustRover. 

Kune chikamu che RustRover zvinhu, Zvinoratidzika kuti ine:

  • Zvishandiso zvekushanda neCargo mapakeji
  • a debugger
  • A profile jenareta
  • A test launch system
  • A memory analyzer
  • A duplicate yekuona michina.
  • Iyo kodhi mupepeti inotsigira syntax kujekesa, kugadzirwa kwekodhi, kodhi kurongeka kwekuongorora uye kugadzirisa otomatiki kwemitauro inovaka,
  • Kuona ruzivo rwemhando
  • Kukurumidza kuwana zvinyorwa
  • Smart refactoring mode uye mhenyu matemplate ekuisa akajairwa anovaka.

Sezvo iwe uchinyora kodhi, iyo IDE inozivisa uye inopa mazano asipo minda, maraibhurari, uye nzira dzekupedzisa, uye zvakare inozivisa otomatiki zvikanganiso zvakajairika uye inopa kurudziro yekuzvigadzirisa. Pamusoro pezvo, RustRover inotsigira ese akajairwa maficha eIntelliJ IDEA nharaunda, kusanganisira maturusi ekushanda pamwe nekubatanidzwa neshanduro yekudzora masisitimu.

Iye zvino, Iyo yekutarisa vhezheni yeRustRover inowanikwa pakuyedzwa kusingabvumirwe. Zvivakwa zvinopihwa zvakagadzirirwa Linux, macOS uye Windows uye zvinonzi iyo yekutanga yakagadzikana vhezheni yeRustRover yakarongwa kuburitswa pamberi paGunyana 2024.

pakupedzisira kana uri kufarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako