| Kirjastaja | Lightech |
|---|---|
| Väljalaske kuupäev | 14. apr 2018 |
| Kuupäev lisatud | 1. märts 2018 |
| Os nõuded | Windows, Windows 10 |
| Nõuded | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Allalaadimisi kokku | 2 |
| Hind | $5.99 |
Kirjeldus
Maksimaalne areng piiratud platvormidel
Lisateabe saamiseks vaadake meie veebisaiti https://light-tech.github.io/devmax.html ja näidisprojekte, nagu https://github.com/light-tech/DevMaxDirectXTutorialSample meie GitHubis.
DevMax on C/C++ tarkvaraarenduskeskkond (IDE). Kasutajaliides on inspireeritud peamiselt Visual Studio (VS) koodist, kuid erinevalt VS-koodist
* DevMax on kirjutatud C++ keeles, mitte ebaefektiivses TypeScriptis
* DevMax on palju kergem (see on vähem võimas ja ei toeta loomulikult laiendamist)
Võrreldes kogu Visual Studio komplektiga,
* DevMax on äärmiselt kerge: rakendus ise on installitud umbes 2 MB ja 30 MB lisaga saate C/C++ kompilaatori ja linkija kõik ühes paketis (võrreldes 3 GB Visual Studio põhiinstalliga töölauaarenduseks või 700 MB, et saada toimetaja!).
* DevMax ei saasta teie süsteemi: see ei pane faile kõikjale. Visual Studio loob programmifailides hulga kaustu, paneb hunniku pakette kausta C:\ProgramData\Microsoft\VisualStudio, rakenduste konfiguratsioonid kaustas %localappdata%, ... ja kirjutab registrisse umbes 100 MB andmeid!)
* DevMax kasutab palju vähem mälu kui Visual Studio: DevMax ei teosta üleliigseid toiminguid, nagu telemeetria kogumine ja uudiste hankimine Microsoftilt. Tavaline kasutus kulutab umbes 10–40 MB mälu (koostamise ajal rohkem); võrreldes umbes 800 MB VS-ga (teadmiseks, VS käivitab käitusajal mitte ühe, vaid palju erinevaid protsesse uudiste hankimiseks, värskenduste kontrollimiseks jne; tüüpiline 2 GB RAM-i masin töötab VS-i käivitamisel peaaegu maksimaalselt ära).
* DevMax on ka palju tõhusam kui tavaline IDE: enamik IDE-sid kompileerib koodi välise (käsurea) kompilaatori, näiteks gcc, cl.exe, ... Kuna kompilaator ja linker on juba rakendusega lingitud, ei pea DevMax käivitama. koodi koostamiseks mitu käsureaprogrammi. Faile salvestatakse vahemällu ka erinevate kompilatsioonide vahel, nii et see saab kompileerida palju kiiremini kui Visual Studio.
* DevMax ja selle sõsarrakendus C++ Compiler (tasuta hankige aadressilt https://github.com/light-tech/light-tech.github.io/releases) töötavad eraldi akendes ja protsessides. Kui teil on mitu ekraani, saate tootlikkuse maksimeerimiseks käivitada iga rakenduse ühel ekraanil. Me ei usu, et see on Visual Studioga praegu võimalik: VS-i redaktorit ja ehituskonsooli ei saa käitada eraldi akendes.
* Viimaseks, kuid mitte vähemtähtsaks, kulub DevMaxi installimiseks mõni sekund, samas kui VS-i puhul kuulete tavaliselt järgmist vestlust tarkvarainseneri ja sõbra vahel:
- Mida sa oma esimesel tööpäeval tegid?
- Visual Studio installimine.
Muidugi ei pruugi DevMax olla kõigile sobiv tööriist, kuna see ei paku kogu Visual Studio mugavust ja teenust (nt silumine). See sobib mõõduka vajadusega arendajatele; Näiteks õpilased, kes püüavad õppida C/C++ programmeerimist või põhiliste kogemuste arendajaid, kes teavad, kuidas teostada diagnostilist logimist, kirjutada ühikuteste jne ning vajavad vähe reaalajas silumise tuge. (DevMaxi algne eesmärk on arendada oma Windows Store'i rakendust. Tegelikult kasutatakse DevMaxi enda arendamiseks! Kasutame DevMaxi arendamiseks ja Visual Studio Team Service'i rakenduse koostamiseks ja testimiseks.)
Töövoog on sama lihtne: avage lähtekaust, navigeerige selles, redigeerige faile.
TÄHTIS MÄRKUS:
OLI KAHETUS, ET ME EI SAANUD CLANGI KOMPILERIT OTSE OMA RAKENDUSSE KOKKUVÕTTA, KUNA RAAMATUKOGU KASUTAS ARVUTI API-liidest, MIS KEHASTAS MEIL POE SERTIFITSEERIMIST. ARVESTADES CLANGI KEERUKUST, ON NEID API KUTSEID RASKE EEMALDADA. (MEIE ANALÜÜSIST EI OLE TEGELIKULT NEID API-sid KASUTATUD, KUID VISUAL STUDIO POLE KUIDAS SEDA TEADA.) SELLE JÄRELEVALVE TÕTTU, PEATE MEIE VEEBISAIDILT/KOMPLEKTSIOONILT ERALDI (TASUTA) RAKENDUSE installeerima. VABANDAME SELLE ebamugavuste pärast. KA UNIVERSAALSE WINDOWSI PLATVORMI PIIRANGUDE TÕTTU PEATE KOODI KOOSTAMISEKS TEOSTAMA LISAD SEADISTAMIST.
Üksikasjalike juhiste saamiseks vaadake meie juhendit aadressil https://light-tech.github.io/devmax.html.
Esimene versioon toetab ainult koodi redigeerimist. Tulevikus plaanime lisada
* DELETE [Juba lisatud versioonis 1.0.2.0 kontseptsiooni tõestuseks] C++ kompilaator ja linker Clang 4.0 väljalaskmisel (see on ainult töölaua funktsioon) LÕPETA KUSTUTA
* Tõlk (ainult töölaua funktsioon); enamasti kasulik ühikutestide käitamiseks
* Kaustaülene koodiotsing
* Ja potentsiaalselt palju muud, näiteks süntaksi kontrollimine, koodi vormindamine