Bonjour,
Après de longs mois de développement et 2 versions preview, Monkey Studio 1.8.2.0 ( aka Monkey Studio 2 ) est enfin disponible en version BETA.
Le terme BETA ne veut pas dire que MkS ( abréviation de Monkey Studio ) est boguée ou inutilisable.
Ça signifie simplement qu'il y a tellement de fonctionnalités que si on continue dans ce sens, la version finale ne verra jamais le jour
MkS continuera dans cette direction jusqu'à ce qu'il n'y ait plus rien à implémenter, ce qui pourrait prendre des mois, des années ou ce que vous voulez. Mais il reste le meilleur choix multi-plateforme pour du développement Qt ( et/ou pour d'autres projets si vous créez/utilisez le bon plugin ).
MkS est un Environnement de Développement Intégré ( IDE ) visant à devenir un environnement de Développement Rapide d'Applications ( RAD ).
MkS Fonctionne là où il y a Qt 4.4.0 ( version minimum pour le compiler ) en version dynamique ( comme MkS utilise beaucoup de plugins, la version statique n'est pas supportée, par contre vous utilisez la version de Qt que vous voulez pour vos projets).
MkS est entensible à l'infini grâce à son système de plugins qui permet de faire presque tout et n'importe quoi et permet de supporter, du moins en théorie, tout type de projet ( cmake, msvc,... ) en créant le plugin pour.
Si certains des plugins ne vous servent pas, désactivez-les pour rendre MkS un peu plus rapide et léger.
Le but premier de MkS était de gérer les projets Qt4 le plus simplement possible, il utilise directement les fichiers .pro et ne crée pas de fichiers de configuration envahissant ou inesthétique.
La seule chose ajoutée est un champ "ProjectSettings" pour sa propre configuration.
MkS supporte maintenant plein de langages ( javascript, xml, ...).
Les nouveautés sont (voyez les anciennes news pour les anciennes nouveautés):
- Les Outils Utilisateurs peuvent maintenant utiliser la console pour rediriger leur sortie directement dans l'IDE.
- Les Outils Utilisateurs utilisent maintenant pAction permettant de leur attribuer un raccourci.
- Les actions comme compiler, deboguer, ect. peuvent exécuter d'autres actions automatiquement comme sauver les fichiers/projets ouverts.
- Le plugin MessageBox utilise maintenant un dock différent pour chaque tab : Étapes de construction, Sortie, Commandes, Résultats de la recherche et fournit un widget pour les options.
- Une barre de statut a été intégrée pour afficher des informations utiles : Modification du fichier, Mode de tabulation, Mode de fin de ligne et la position du curseur ( ligne/colonne ).
- Un nombre illimité de signets par éditeur avec navigation rapide par raccourci.
- Nouveau moteur recherche/remplace qui permet de recherche dans des fichiers/dossiers grâce à un thread.
- La boite de dialogue "Ajouter des fichiers à un projet" a été améliorée, vous pouvez maintenant sélectionner des fichiers ET des dossiers. Vous pouvez choisir d'ajouter récursivement des fichiers/dossiers et importer des fichiers externes au projet.
- La boite de dialogue de gestion des plugins a été réécrite pour ressembler à celle de KDE4.
- Un SDK est disponible pour facilement créer vos propres plugins.
- Une réécriture complète du gestionnaire de projet abstrait nommé "XUP Manager" qui veux dire "Xml Universal Project File Manager". En interne, c'est une représentation XML du projet en mémoire donc chaque projet est codé utilisant la même API, vous n'avez qu'à créer un convertisseur vers et depuis XUP pour supporter d'autres types de projets!
- Le gestionnaire de templates a été amélioré, il utilise maintenant un format ressemblant au format .ini pour chaque template, la description du format est disponible sur le wiki pour ceux qui veulent créer leurs templates perso.
- Traduction en français disponible.
- Traduction en biélorusse disponible.
- Traduction en italien en cours.
- intégration du plugin GNU débogueur ( gdb )
- Réécriture du gestionnaire de projets Qt avec l'API XUP.
- Meilleur script d'installation, toutes plateformes.
- Ajout d'un système de queue de messagebox, similaire à celui de dolphin ( widget de message non bloquant ) qui permet d'afficher un message sans bloquer l'interface.
- Nouveau plugin "Éditeur d'expressions régulières" pour aider les développeurs à créer/tester leurs expressions.
- Et plein de petites améliorations ainsi que de bogues fixés.
N'hésitez pas à l'essayer et à nous rapporter ce que vous jugez nécessaire !
voyez notre site pour plus d'information et pour les téléchargements :
http://www.monkeystudio.orgThe Monkey Studio Team
0 |
1 |