| Forlægger | Lightech |
|---|---|
| Udgivelses dato | 14. apr. 2018 |
| Dato tilføjet | 1. mar. 2018 |
| Os krav | Windows, Windows 10 |
| Krav | Available for Windows 10, Windows 10 Mobile (x64, ARM, x86) |
| Samlet antal downloads | 2 |
| Pris | $5.99 |
Beskrivelse
Maksimal udvikling på begrænsede platforme
For mere information, se vores hjemmeside https://light-tech.github.io/devmax.html og prøveprojekter såsom https://github.com/light-tech/DevMaxDirectXTutorialSample på vores GitHub.
DevMax er et C/C++ softwareudviklingsmiljø (IDE). Brugergrænsefladen er for det meste inspireret af Visual Studio (VS) Code, men i modsætning til VS Code
* DevMax er skrevet i C++, ikke det ineffektive TypeScript
* DevMax er meget mere let (den er mindre kraftfuld og kan selvfølgelig ikke understøtte forlængelse)
Sammenlignet med den fulde Visual Studio-pakke,
* DevMax er ekstremt let: selve appen er omkring 2 MB installeret, og med 30 MB mere får du C/C++-kompileren og linkeren i en enkelt pakke (sammenlignet med 3 GB grundlæggende Visual Studio-installation til desktopudvikling eller 700 MB bare for at få redaktør!).
* DevMax forurener ikke dit system: det lægger ikke filer overalt. Visual Studio producerer en skare af mapper i Program Files, lægger en masse pakker i C:\ProgramData\Microsoft\VisualStudio, applikationskonfigurationer i %localappdata%, ... og skriver omkring 100 MB data til registreringsdatabasen!)
* DevMax bruger meget mindre hukommelse end Visual Studio: DevMax udfører ikke irredundante ting, såsom at indsamle telemetri og hente nyheder fra Microsoft. Typisk brug bruger omkring 10-40 MB hukommelse (mere under kompilering); sammenlignet med omkring 800 MB VS (til din information lancerer VS ikke én, men mange forskellige processer under kørsel, til at hente nyheder, tjekke opdateringer osv.; en typisk 2GB RAM-maskine vil næsten maksimalt ud, når den kører VS).
* DevMax er også meget mere effektiv end typisk IDE: De fleste IDE kompilerer kode ved at udføre ekstern (kommandolinje) compiler såsom gcc, cl.exe, ... Da compileren og linkeren allerede er forbundet med appen, behøver DevMax ikke at starte flere kommandolinjeprogram til at kompilere din kode. Filer cachelagres også mellem forskellige kompileringer, så det kan kompilere langt hurtigere end Visual Studio.
* DevMax og dens søster-app C++ Compiler (få den gratis på https://github.com/light-tech/light-tech.github.io/releases) kører i separate vinduer og processer. Hvis du har flere skærme, kan du køre hver applikation på én skærm for at maksimere din produktivitet. Vi tror ikke, at sådan noget er muligt med Visual Studio lige nu: Du kan ikke køre VS-editoren og byggekonsollen på separate vinduer.
* Sidst, men ikke mindst, tager det et par sekunder at installere DevMax, mens du for VS normalt vil høre følgende samtale mellem softwareingeniør og ven:
- Hvad lavede du den første dag på arbejde?
- Installation af Visual Studio.
Selvfølgelig er DevMax muligvis ikke et værktøj, der passer til alle, da det ikke giver al den bekvemmelighed og service (såsom fejlretning) i Visual Studio. Det passer til udviklere med moderat behov; for eksempel studerende, der prøver at lære C/C++-programmering eller hårde kerne-erfaringsudviklere, der ved, hvordan man udfører diagnostisk logning, skriver enhedstests osv. og kræver lidt live-fejlretningssupport. (Det oprindelige mål med DevMax er at udvikle vores egen Windows Store-applikation. Faktisk bruges DevMax til at udvikle sig selv! Vi bruger DevMax til at udvikle og Visual Studio Team Service til at bygge og teste appen.)
Arbejdsgangen er lige så enkel: Åbn en kildemappe, naviger gennem den, rediger filerne.
VIGTIG BESKED:
DET VAR Uheldigt, AT VI IKKE KUNNE BUNDLE CLANG-KOMPILEREN DIREKTE I VORES APP, SID BIBLIOTEKET BRUGEDE DESKTOP API, SOM FORUDSÆTTE, AT OS BLIVER AT BESTÅ STORE-CERTIFIKATIONEN. I betragtning af CLANGS KOMPLEKSITET ER DET SVÆRT AT FJERNE DISSE API-OPKALD. (FRA VORES ANALYSE ER DISSE API FAKTISKE IKKE BRUGT, MEN DER ER INGEN MÅDE, VISUAL STUDIO VED DET.) PGA. DENNE OVERSIGT SKAL DU INSTALLERE EN SEPARAT (GRATIS) APP FRA VORES WEBSTED FOR AT KOMPILERE C/C++. VI UNDGÅR DENNE ULEVLIGHED. OGSÅ SKAL DU UDFØRE EKSTRA OPSÆTNING FOR AT KOMPILERE KODE PÅ GRÆNS af DEN UNIVERSELLE WINDOWS-PLATFORM.
Se venligst vores guide på https://light-tech.github.io/devmax.html for trin-for-trin instruktioner.
Den første version understøtter kun koderedigering. I fremtiden planlægger vi at tilføje
* SLET [Allerede tilføjet i 1.0.2.0 som proof of concept] C++ compiler og linker, når Clang 4.0 udgives (dette er kun desktop-funktion) AFSLUT SLETT
* Tolk (kun desktop-funktion); mest nyttigt til at køre dine enhedstests
* Kodesøgning i hele mappen
* Og potentielt mange flere såsom syntakskontrol, kodeformatering