Question

Nous travaillons actuellement dans une équipe où nous utilisons Visual Studio Code :: Blocks, est-il un moyen de reproduire les changements entre les fichiers de projet? Donc, si l'on ajoute un fichier au fichier projet, il sera également se régler dans le dossier du projet de l'autre IDE?

S'il vous plaît noter: Nous voulons que notre projet de travailler sur plusieurs plates-formes, IDE et compilateurs. Ainsi, une solution générale est trop bienvenue.

Était-ce utile?

La solution

Je suppose que vous utilisez un VCS? Si donc mon intuition serait d'écrire un script qui permet de synchroniser vos fichiers de projet (selon la date de modification?) Et l'exécuter comme un crochet checkin si l'un des fichiers de projet sont modifiés dans la validation.

http://wordaligned.org/articles/a-subversion-pre -commit-crochet

Autres conseils

Eh bien cela ressemble exactement le type de problème CMake a été créé pour résoudre. Il y a certainement une courbe d'apprentissage que je blâme principalement sur la documentation obtus, mais CMake est utilisé dans un grand nombre de projets open source maintenant, comme KDE, OGRE et beaucoup, beaucoup d'autres donc il y a beaucoup d'exemples d'utilisation là-bas. Il y a aussi un tutoriel de base .

CMake utilise sa propre syntaxe (ce qui est assez complexe mais encore plus facile que autotools à mon avis) qui est utilisé avec des générateurs de fichiers de projet, qui prend en charge, faire visual studio, codeblocks, éclipse et peut-être d'autres. Il dispose également d'un générateur d'installation qui peut faire des installateurs NSIS, Mac OS X et faisceaux de paquets debian / chapeau rouge (et encore, peut-être d'autres) que je trouve très utile.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top