8
votes

Bind Code personnalisé Formatter au projet Eclipse

J'ai un formateur de code personnalisé que j'ai installé dans mes projets Java. Toutes les modifications de code sont automatiquement formatées sur Enregistrer. Mes projets sont enregistrés via SVN sur un serveur, de sorte que d'autres peuvent également y travailler.

Le problème est que je veux avoir un seul formateur de code (le mien) à appliquer sur toutes les machines. La façon dont il est maintenant, je dois aller à une nouvelle machine, consultez le code (le formateur est également dans le référentiel), importer le projet sur Eclipse et modifier manuellement les paramètres Eclipse pour utiliser ce formateur de code. Existe-t-il un moyen de le faire au niveau du projet au lieu du niveau de l'IDE? Donc, je n'ai pas à le faire manuellement sur chaque machine?


0 commentaires

3 Réponses :


0
votes

La meilleure solution consiste à demander à l'équipe de développement d'utiliser l'ECLIPSE commune E.G Eclipse et je pense que des règles similaires sont applicables dans Eclipse lors du formatage du code.Il semble que votre équipe de développement utilise différents IDE.


1 commentaires

Non, nous utilisons tous Eclipse. Mais je veux utiliser un formateur de code personnalisé et non le par défaut. Je ne peux pas comprendre comment enregistrer cela dans le projet au lieu de la définir manuellement sur chaque ordinateur.



-2
votes

La solution temporaire pourrait être de conserver une copie de Eclipse (avec vos paramètres et vos paramètres et vos paramètres) dans le lieu commun Egftp ou où que vous souhaitiez, dites si un nouveau développeur est de rejoindre l'équipe tout ce qu'il a fait est d'obtenir cette eclipse déjà configurée. et commencer à travailler.


1 commentaires

C'est assez clair de la question qui n'est pas ce qu'il attend.



11
votes

Ouvrir le menu contextuel du projet -> Propriétés -> Style de code Java -> Formatter. Vérifiez "Activer les paramètres spécifiques du projet" et configurer le profil.

Tous les paramètres associés à Java importants sont disponibles sur une base de projet et vous devez jamais Modifier les paramètres associés Java via la fenêtre -> Préférences, si vous partagez le projet avec d'autres personnes. Les propriétés du projet sont enregistrées dans votre projet (et donc partagées avec toutes), les préférences sont stockées loin et sans rapport à votre projet.


4 commentaires

Cela ressemble exactement à ce que je cherchais. Je vais vérifier cela sous peu.


OK, le formateur de style de code semble être le même sur toutes les machines maintenant. Parfait. Bien que sur toutes les machines (à l'exception de celle de ce formateur a été créée), il dit Profil non géré "NomofmyProfile" . Qu'est-ce que ça veut dire?


Ce n'est probablement pas possible: Stackoverflow.com/Questions/5266032/...


Ah, je vois. C'est en fait exactement ce que je veux. Je devrais être le seul capable de changer le format de code. Très bon. Merci beaucoup pour votre aide.