Oslobodite snagu Rust programiranja na svom Android uređaju s Rustroidom
Integrirano razvojno okruženje (IDE) bogato značajkama dizajnirano za učenje i ozbiljan razvoj!
Bilo da ste početnik koji istražuje Rust ili iskusni programer koji treba kodirati u pokretu, Rustroid nudi alate koji su vam potrebni.
Osnovne IDE značajke:
• 🚀 Cijeli Rust Toolchain: uključuje službeni rustc kompajler i upravitelj paketa tereta, što vam omogućuje izradu i pokretanje pravih Rust projekata.
• 🧠 Inteligentni uređivač koda:
• 💻 Doživite kodiranje na radnoj površini uz:
• Označavanje sintakse.
• Dijagnostika u stvarnom vremenu dok tipkate.
• Pametno automatsko dovršavanje za ubrzavanje kodiranja.
• Signature Help za funkcije i metode.
• Navigacija kodom: Odmah idite na Deklaraciju, Definiciju, Definiciju tipa i Implementaciju.
• Radnje koda, uključujući brze popravke, metode ugrađivanja, refaktoriranje, čišćenje koda i još mnogo toga.
• Oblikovanje koda. Da bi vaš kod bio čist.
• Popularne teme: VSCode, Catppuccin, Ayu i Atom One. Sve teme uključuju svijetlu i tamnu verziju.
• Sveobuhvatna povijest poništavanja/ponavljanja: Zadržite potpunu kontrolu nad svojim kodom uz mogućnost jednostavnog vraćanja ili ponovne primjene bilo kojih promjena sve dok je datoteka otvorena.
• Automatsko spremanje nakon prilagodljive odgode kako biste osigurali da nećete izgubiti promjene.
• Ljepljivi pomak koji vam pomaže u praćenju opsega trenutnog koda.
• Automatsko uvlačenje kako biste se spasili od uzastopnog pritiskanja razmaknice/tabulatora.
• Označavanje zagrada za jednostavno praćenje blokova koda.
• Pokreće ga rust-analyzer za izuzetno iskustvo kodiranja.
• I više!
• 🖥️ Snažan emulator terminala:
Punopravni terminal za pokretanje Cargo naredbi, upravljanje datotekama ili izvršavanje bilo kojih drugih operacija ljuske.
Razvijte i podijelite:
• 🎨 Podrška za GUI sanduke: Izravan razvoj i izrada aplikacija pomoću popularnih Rust GUI sanduka kao što su egui, miniquad, macroquad, wgpu i više..
• 📦 Generiranje APK-a: kompilirajte svoje Rust projekte temeljene na GUI-u izravno u APK datoteke koje možete dijeliti izravno s vašeg Android uređaja!
• 🔄 Git integracija: klonirajte javna Git repozitorija da brzo počnete raditi na postojećim projektima ili istražite kod otvorenog koda.
• 📁 Upravljanje projektima:
• Jednostavno uvezite postojeće Rust projekte iz pohrane vašeg uređaja.
• Spremite svoje tekuće projekte natrag u svoju pohranu.
Zašto Rustroid?
• Naučite Rust bilo gdje: Eksperimentirajte s moćnim značajkama Rusta bez potrebe za računalom.
• Produktivnost u pokretu: napravite brze izmjene, prototipove ideja ili čak upravljajte cijelim projektima.
• Rješenje sve u jednom: kompajler, upravitelj paketa, napredni uređivač, terminal i GUI podrška u jednoj aplikaciji.
• Mogućnost izvanmrežnog rada: kodiranje, testiranje, pokretanje može se obaviti izvan mreže nakon što se dohvate ovisnosti vašeg projekta (ako ih ima).
Rustroid ima za cilj biti najopsežniji Rust IDE za Android platformu. Kontinuirano radimo na poboljšanju i dodavanju novih značajki.
Preuzmite Rustroid danas i započnite svoje Rust putovanje na Androidu!
Zahtjevi sustava:
Budući da je Rustroid IDE s punim značajkama, potrebno mu je dovoljno resursa uređaja da bi učinkovito radio. Za najslađi razvojni doživljaj, provjerite ispunjava li vaš uređaj sljedeće minimalne zahtjeve
• Pohrana: potrebno je najmanje **2 GB** slobodnog prostora, a preporučuje se više.
• RAM: Trebat će vam najmanje **3 GB** RAM-a, a više je bolje za složene projekte.