Je cherche une référence décrivant précisément le format de fichier de projet XML utilisé par CodeWarrior. J'ai réussi à trouver des fichiers XSD pour les versions récentes de Visual C++ (here), quelqu'un pourrait-il me désigner un équivalent pour CodeWarrior?Code de fichiers de projet CodeWarrior xml?
Répondre
Comme l'un des ingénieurs qui ont travaillé sur CodeWarrior et son IDE depuis plusieurs années, je peux vous dire qu'il n'y avait pas de schéma ou de fichier XSD produit en interne. Les noms de balises et les valeurs dépendaient de l'ensemble spécifique de panneaux de préférences que vous possédiez pour l'éditeur de liens et les compilateurs que vous avez configurés dans votre projet.
Si vous avez une configuration particulière de l'EDI CW que vous souhaitez cibler, vous pouvez effectuer une exportation XML à partir de cette version et consulter les résultats. La fonction d'exportation n'omettait pas les balises, bien que s'il existe des contrôles de type liste dans les panneaux pref, ceux-ci peuvent être omis s'il n'y a aucun élément dans les listes.
Un autre détail que je viens de me rappeler - pour certains panneaux qui n'avaient pas de code XML écrit pour eux, l'exportation vous donne un blob de données codé en texte sans aucune structure. –