Zum Inhalt springen
DF

DevMax for Windows 10

Herausgeber: Lightech
Windows $5.99
Herunterladen 2 Downloads
Herausgeber Lightech
Veröffentlichungsdatum14.04.2018
Datum hinzugefügt01.03.2018
Os AnforderungenWindows, Windows 10
BedarfAvailable for Windows 10, Windows 10 Mobile (x64, ARM, x86)
Downloads insgesamt2
Preis$5.99

Beschreibung

Maximale Entwicklung auf begrenzten Plattformen

Weitere Informationen finden Sie auf unserer Website https://light-tech.github.io/devmax.html und Beispielprojekten wie https://github.com/light-tech/DevMaxDirectXTutorialSample auf unserem GitHub.

DevMax ist eine C/C++-Softwareentwicklungsumgebung (IDE). Die Benutzeroberfläche ist hauptsächlich von Visual Studio (VS) Code inspiriert, aber anders als VS Code

* DevMax ist in C++ geschrieben, nicht im ineffizienten TypeScript

* DevMax ist viel leichter (es ist weniger leistungsfähig und kann natürlich keine Erweiterung unterstützen)

Im Vergleich zur vollständigen Visual Studio-Suite

* DevMax ist extrem leicht: Die App selbst ist etwa 2 MB groß und mit 30 MB mehr erhalten Sie den C/C++-Compiler und -Linker in einem einzigen Paket (im Vergleich zu 3 GB der grundlegenden Visual Studio-Installation für die Desktopentwicklung oder 700 MB, nur um die Editor!).

* DevMax verschmutzt Ihr System nicht: Es legt keine Dateien überall ab. Visual Studio erstellt eine Menge Ordner in Programmdateien, legt eine Reihe von Paketen in C:\ProgramData\Microsoft\VisualStudio ab, Anwendungskonfigurationen in %localappdata%, ... und schreibt etwa 100 MB an Daten in die Registrierung!)

* DevMax verwendet viel weniger Arbeitsspeicher als Visual Studio: DevMax führt keine unnötigen Aufgaben wie das Sammeln von Telemetriedaten und das Abrufen von Nachrichten von Microsoft aus. Die typische Nutzung verbraucht etwa 10-40 MB Speicher (mehr während der Kompilierung); im Vergleich zu etwa 800 MB VS (zu Ihrer Information, VS startet nicht einen, sondern viele verschiedene Prozesse zur Laufzeit, um Nachrichten abzurufen, Updates zu überprüfen usw.; eine typische 2-GB-RAM-Maschine wird beim Ausführen von VS fast ausgereizt).

* DevMax ist auch viel effizienter als typische IDE: Die meisten IDE kompilieren Code durch Ausführen externer (Befehlszeilen-) Compiler wie gcc, cl.exe, ... Da der Compiler und der Linker bereits in die App eingebunden sind, muss DevMax nicht gestartet werden mehrere Befehlszeilenprogramme zum Kompilieren Ihres Codes. Dateien werden auch zwischen verschiedenen Kompilierungen zwischengespeichert, sodass sie wesentlich schneller kompiliert werden können als Visual Studio.

* DevMax und seine Schwester-App C++ Compiler (kostenlos erhältlich unter https://github.com/light-tech/light-tech.github.io/releases) laufen in separaten Fenstern und Prozessen. Wenn Sie mehrere Bildschirme haben, können Sie jede Anwendung auf einem Bildschirm ausführen, um Ihre Produktivität zu maximieren. Wir glauben, dass so etwas mit Visual Studio derzeit nicht möglich ist: Sie können den VS-Editor und die Build-Konsole nicht auf separaten Fenstern ausführen.

* Last but not least dauert die Installation von DevMax einige Sekunden, während Sie bei VS normalerweise die folgende Unterhaltung zwischen Softwareentwickler und Freund hören:

- Was hast du an deinem ersten Arbeitstag gemacht?

- Installieren von Visual Studio.

Natürlich ist DevMax möglicherweise kein für jeden geeignetes Tool, da es nicht den gesamten Komfort und Service (z. B. Debuggen) von Visual Studio bietet. Es eignet sich für Entwickler mit moderaten Anforderungen; zum Beispiel Studenten, die versuchen, die C/C++-Programmierung zu lernen, oder erfahrene Entwickler, die wissen, wie man Diagnoseprotokolle durchführt, Komponententests schreibt usw. und wenig Live-Debugging-Unterstützung benötigen. (Das ursprüngliche Ziel von DevMax ist es, unsere eigene Windows Store-Anwendung zu entwickeln. Tatsächlich wird DevMax verwendet, um sich selbst zu entwickeln! Wir verwenden DevMax zum Entwickeln und Visual Studio Team Service zum Erstellen und Testen der App.)

Der Arbeitsablauf ist so einfach: Öffnen Sie einen Quellordner, navigieren Sie darin, bearbeiten Sie die Dateien.

WICHTIGER HINWEIS:

ES WAR LEIDER, DASS WIR DEN CLANG-COMPILER NICHT DIREKT IN UNSERE APP BÜNDELN KÖNNEN, DA DIE BIBLIOTHEK DESKTOP-API VERWENDET HAT, DIE ES UNS NICHT ERLAUBT, DIE STORE-ZERTIFIZIERUNG ZU BESTEHEN. ANGESICHTS DER KOMPLEXITÄT VON CLANG IST ES SCHWER, DIESE API-AUFRUFE ZU ENTFERNEN. (GEMÄSS UNSERER ANALYSE WERDEN DIESE APIS NICHT TATSÄCHLICH AUFRUFEN, ABER VISUAL STUDIO WISST DAS AUF KEINEN FALL.) AUFGRUND DIESES VERSICHTS MÜSSEN SIE EINE SEPARATE (KOSTENLOSE) APP VON UNSERER WEBSITE INSTALLIEREN, UM C/C++ ZU KOMPILIEREN. UNS ENTSCHULDIGUNG FÜR DIESE UNANNEHMEN. AUCH AUFGRUND DER EINSCHRÄNKUNGEN DER UNIVERSAL WINDOWS-PLATTFORM MÜSSEN SIE ZUSÄTZLICHE EINRICHTUNGEN DURCHFÜHREN, UM DEN CODE ZU KOMPILIEREN.

Eine Schritt-für-Schritt-Anleitung finden Sie in unserem Leitfaden unter https://light-tech.github.io/devmax.html.

Die erste Version unterstützt nur die Codebearbeitung. In Zukunft planen wir, hinzuzufügen

* DELETE [Bereits in 1.0.2.0 als Proof of Concept hinzugefügt] C++-Compiler und -Linker, wenn Clang 4.0 veröffentlicht wird (dies ist nur ein Desktop-Feature) END DELETE

* Dolmetscher (nur Desktop-Funktion); meistens nützlich, um Ihre Komponententests auszuführen

* Ordnerweite Codesuche

* Und möglicherweise noch viel mehr, z. B. Syntaxprüfung, Codeformatierung

Ähnliche Programme

Alternativen

Mehr von diesem Verlag