Aller au contenu
DF

DevMax for Windows 10

Éditeur: Lightech
Windows $5.99
Télécharger 2 téléchargements
Éditeur Lightech
Date de sortie14 avr. 2018
Date ajoutée1 mars 2018
Exigences OSWindows, Windows 10
ExigencesAvailable for Windows 10, Windows 10 Mobile (x64, ARM, x86)
Total téléchargements2
Prix$5.99

La description

Développement maximal sur des plateformes limitées

Pour plus d'informations, consultez notre site Web https://light-tech.github.io/devmax.html et des exemples de projets tels que https://github.com/light-tech/DevMaxDirectXTutorialSample sur notre GitHub.

DevMax est un environnement de développement logiciel (IDE) C/C++. L'interface utilisateur est principalement inspirée de Visual Studio (VS) Code mais contrairement à VS Code

* DevMax est écrit en C++, pas le TypeScript inefficace

* DevMax est beaucoup plus léger (il est moins puissant et ne supporte pas l'extension bien sûr)

Par rapport à la suite Visual Studio complète,

* DevMax est extrêmement léger : l'application elle-même fait environ 2 Mo d'installation et avec 30 Mo de plus, vous obtenez le compilateur et l'éditeur de liens C/C++ dans un seul package (par rapport à 3 Go d'installation de base de Visual Studio pour le développement de bureau ou 700 Mo juste pour obtenir le éditeur!).

* DevMax ne pollue pas votre système : il ne met pas de fichiers partout. Visual Studio produit une multitude de dossiers dans Program Files, place un tas de packages dans C:\ProgramData\Microsoft\VisualStudio, les configurations d'application dans %localappdata%, ... et écrit environ 100 Mo de données dans le registre !)

* DevMax utilise beaucoup moins de mémoire que Visual Studio : DevMax n'effectue pas de tâches non redondantes telles que la collecte de télémétrie et l'extraction de nouvelles de Microsoft. Une utilisation typique consomme environ 10 à 40 Mo de mémoire (plus lors de la compilation) ; par rapport à environ 800 Mo de VS (pour votre information, VS lance non pas un mais de nombreux processus différents au moment de l'exécution, pour extraire les nouvelles, vérifier les mises à jour, etc. ; une machine typique de 2 Go de RAM atteint presque son maximum lors de l'exécution de VS).

* DevMax est également beaucoup plus efficace qu'un IDE typique : la plupart des IDE compilent le code en exécutant un compilateur externe (ligne de commande) tel que gcc, cl.exe, ... Comme le compilateur et l'éditeur de liens sont déjà liés à l'application, DevMax n'a pas besoin d'être lancé plusieurs programmes en ligne de commande pour compiler votre code. Les fichiers sont également mis en cache entre différentes compilations afin de pouvoir compiler beaucoup plus rapidement que Visual Studio.

* DevMax et son application sœur C++ Compiler (obtenez gratuitement sur https://github.com/light-tech/light-tech.github.io/releases) s'exécutent dans des fenêtres et des processus séparés. Si vous avez plusieurs écrans, vous pouvez exécuter chaque application sur un seul écran pour maximiser votre productivité. Nous ne pensons pas qu'une telle chose soit possible avec Visual Studio pour le moment : vous ne pouvez pas exécuter l'éditeur VS et la console de génération sur des fenêtres distinctes.

* Enfin et surtout, l'installation de DevMax prend quelques secondes alors que pour VS, vous entendrez généralement la conversation suivante entre ingénieur logiciel et ami :

- Qu'avez-vous fait pour votre premier jour de travail ?

- Installation de Visual Studio.

Bien sûr, DevMax n'est peut-être pas un outil approprié pour tout le monde car il ne fournit pas toute la commodité et le service (tels que le débogage) de Visual Studio. Il convient aux développeurs ayant des besoins modérés ; par exemple, les étudiants qui essaient d'apprendre la programmation C/C++ ou les développeurs expérimentés qui savent effectuer la journalisation des diagnostics, écrire des tests unitaires, etc. et nécessitent peu de support de débogage en direct. (L'objectif initial de DevMax est de développer notre propre application Windows Store. En fait, DevMax est utilisé pour se développer ! Nous utilisons DevMax pour développer et Visual Studio Team Service pour créer et tester l'application.)

Le flux de travail est aussi simple : ouvrez un dossier source, parcourez-le, modifiez les fichiers.

AVIS IMPORTANT:

IL EST MALHEUREUX QUE NOUS NE PUISSIONS PAS INTÉGRER LE COMPILATEUR CLANG DIRECTEMENT DANS NOTRE APPLICATION CAR LA BIBLIOTHÈQUE A UTILISÉ L'API DESKTOP QUI NOUS INTERDIT DE PASSER LA CERTIFICATION DU MAGASIN. COMPTE TENU DE LA COMPLEXITE DE CLANG, IL EST DIFFICILE DE SUPPRIMER CES APPELS D'API. (D'APRÈS NOTRE ANALYSE, CES API NE SONT PAS INVOQUÉES RÉELLEMENT MAIS VISUAL STUDIO NE LE SAIT PAS.) EN RAISON DE CETTE SUPERVISION, VOUS DEVREZ INSTALLER UNE APPLICATION SÉPARÉE (GRATUIT) À PARTIR DE NOTRE SITE WEB POUR COMPILER C/C++. NOUS SOMMES DESOLES DE CET INCONVENIENT. DE PLUS, EN RAISON DES LIMITATIONS DE LA PLATEFORME WINDOWS UNIVERSELLE, VOUS AUREZ BESOIN D'EFFECTUER UNE CONFIGURATION SUPPLÉMENTAIRE POUR COMPILER LE CODE.

Veuillez vous référer à notre guide sur https://light-tech.github.io/devmax.html pour des instructions étape par étape.

La première version ne prend en charge que l'édition de code. À l'avenir, nous prévoyons d'ajouter

* SUPPRIMER [Déjà ajouté dans la version 1.0.2.0 comme preuve de concept] Compilateur et éditeur de liens C++ lors de la sortie de Clang 4.0 (il s'agit d'une fonctionnalité de bureau uniquement) FIN SUPPRIMER

* Interprète (fonctionnalité de bureau uniquement); surtout utile pour exécuter vos tests unitaires

* Recherche de code à l'échelle du dossier

* Et potentiellement beaucoup plus comme la vérification de la syntaxe, le formatage du code

Programmes similaires

Alternatives

Plus de ce même éditeur