| Izdavač | Lightech |
|---|---|
| Datum izlaska | 14. tra 2018. |
| Datum dodan | 1. ožu 2018. |
| Os zahtjevi | Windows, Windows 10 |
| Zahtjevi | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Ukupno preuzimanja | 2 |
| Cijena | $5.99 |
Opis
Maksimalni razvoj na ograničenim platformama
Za više informacija pogledajte našu web stranicu https://light-tech.github.io/devmax.html i primjere projekata kao što je https://github.com/light-tech/DevMaxDirectXTutorialSample na našem GitHubu.
DevMax je C/C++ okruženje za razvoj softvera (IDE). Korisničko sučelje inspirirano je uglavnom Visual Studio (VS) kodom, ali za razliku od VS koda
* DevMax je napisan u C++, a ne u neučinkovitom TypeScriptu
* DevMax je mnogo lakši (manje je moćan i naravno ne može podržati proširenje)
U usporedbi s potpunim paketom Visual Studio,
* DevMax je iznimno lagan: sama aplikacija ima instalirano oko 2 MB, a uz 30 MB više, dobivate C/C++ kompajler i povezivač u jednom paketu (u usporedbi s 3 GB osnovne instalacije Visual Studio za razvoj stolnih računala ili 700 MB samo da dobijete urednik!).
* DevMax ne zagađuje vaš sustav: ne stavlja datoteke posvuda. Visual Studio stvara gomilu mapa u Program Files, stavlja hrpu paketa u C:\ProgramData\Microsoft\VisualStudio, konfiguracije aplikacija u %localappdata%, ... i zapisuje oko 100 MB podataka u registar!)
* DevMax koristi mnogo manje memorije nego Visual Studio: DevMax ne obavlja nepotrebne stvari kao što je prikupljanje telemetrije i izvlačenje vijesti od Microsofta. Uobičajena upotreba troši oko 10-40 MB memorije (više tijekom kompilacije); u usporedbi s oko 800 MB VS-a (za vašu informaciju, VS ne pokreće jedan, već mnogo različitih procesa tijekom izvođenja, za izvlačenje vijesti, provjeru ažuriranja itd.; tipično računalo s 2 GB RAM-a gotovo će maksimalno iskoristiti kada se pokreće VS).
* DevMax je također puno učinkovitiji od tipičnog IDE-a: većina IDE-a kompajlira kod izvršavanjem vanjskog (naredbenog retka) prevoditelja kao što su gcc, cl.exe, ... Budući da su kompajler i povezivač već povezani s aplikacijom, DevMax ne treba pokretati višestruki program naredbenog retka za kompajliranje vašeg koda. Datoteke se također pohranjuju u predmemoriju između različitih kompilacija tako da se može kompilirati puno brže od Visual Studija.
* DevMax i njegova sestrinska aplikacija C++ Compiler (dobijete ih besplatno na https://github.com/light-tech/light-tech.github.io/releases) rade u zasebnim prozorima i procesima. Ako imate više zaslona, svaku aplikaciju možete pokrenuti na jednom zaslonu kako biste povećali svoju produktivnost. Ne vjerujemo da je takvo što moguće s Visual Studiom od sada: Ne možete pokrenuti VS uređivač i konzolu za izgradnju na zasebnim prozorima.
* Posljednje, ali ne manje važno, potrebno je nekoliko sekundi za instalaciju DevMaxa, dok za VS obično ćete čuti sljedeći razgovor između softverskog inženjera i prijatelja:
- Što ste radili prvi dan na poslu?
- Instalacija Visual Studija.
Naravno, DevMax možda nije alat prikladan za svakoga budući da ne pruža sve pogodnosti i usluge (kao što je otklanjanje pogrešaka) Visual Studija. Odgovara programerima s umjerenim potrebama; na primjer, studenti koji pokušavaju naučiti C/C++ programiranje ili hardcore iskusni programeri koji znaju kako izvesti dijagnostičko bilježenje, pisati jedinične testove itd. i zahtijevaju malo podrške za otklanjanje pogrešaka uživo. (Izvorni cilj DevMaxa je razviti našu vlastitu Windows Store aplikaciju. Zapravo, DevMax se koristi za sam razvoj! Koristimo DevMax za razvoj i Visual Studio Team Service za izradu i testiranje aplikacije.)
Tijek rada je jednostavan: otvorite izvornu mapu, krećite se kroz nju, uredite datoteke.
VAŽNA OBAVIJEST:
ŽALOSNO JE ŠTO NISMO MOGLI PAKIRATI CLANG KOMPILER IZRAVNO U NAŠU APLIKACIJU BUDUĆI DA JE KNJIŽNICA KORISTILA DESKTOP API KOJI NAM ONEMOGUĆAVA DA PROĐEMO CERTIFIKACIJU TRGOVINE. S OBZIROM NA KOMPLEKSNOST CLANGA, TEŠKO JE UKLONITI TE POZIVE API-ja. (IZ NAŠE ANALIZE, TI API SE ZAPRAVO NE POZIVA, ALI NE POSTOJI ŠANSA DA VISUAL STUDIO TO ZNA.) ZBOG OVOG PREGLEDA, MORAT ĆETE INSTALIRATI ZASEBNU (BESPLATNU) APLIKACIJU S NAŠE WEB-MJESTA ZA KOMPAJLIRANJE C/C++. ISPRIČAVAMO SE ZBOG OVE NEUGODNOSTI. TAKOĐER, ZBOG OGRANIČENJA PLATFORME UNIVERSAL WINDOWS, MORAT ĆETE IZVESTI DODATNE POSTAVKE KAKO BISTE KOMPAJLIRALI KOD.
Pogledajte naš vodič na https://light-tech.github.io/devmax.html za upute korak po korak.
Prva verzija podržava samo uređivanje koda. U budućnosti planiramo dodati
* DELETE [Već dodano u 1.0.2.0 kao dokaz koncepta] C++ kompajler i povezivač kada Clang 4.0 bude objavljen (ovo je značajka samo za desktop) END DELETE
* Tumač (značajka samo za stolno računalo); uglavnom korisno za pokretanje vaših jediničnih testova
* Pretraživanje koda po cijeloj mapi
* I potencijalno mnogo više, kao što je provjera sintakse, oblikovanje koda