27 votes

Comment créer une configuration de style de code et de formatage de code compatible avec Intellij et Eclipse (pour le code java) ?

Il y a quelques semaines, j'ai essayé Intellij et je l'ai trouvé vraiment génial. Maintenant, dans mon projet, il y a deux programmeurs (dont moi) qui utilisent Intellij et quelques autres programmeurs qui vont continuer à utiliser Eclipse. Comme ce projet est déjà très important et qu'il va se développer considérablement, nous devons utiliser un style de code et un formatage de code compatibles entre Intellij et Eclipse. Nous ne voulons pas avoir de problèmes lorsqu'un utilisateur modifie un fichier et le reformate avant de l'enregistrer. Avec Eclipse "seul", nous avions l'habitude d'avoir une certaine configuration exportée, et avant que quelqu'un ne commence à travailler, la première étape consiste simplement à importer cette configuration. Nous avons déjà essayé d'utiliser External Code Formatter, mais cela n'a pas fonctionné sur Intellij 9.

Donc, j'ai un tas de questions ici :

  1. Existe-t-il un moyen d'importer la configuration du formatage d'Eclipse sur Intellij 9 ?
  2. Quelqu'un pourrait-il partager son expérience de la gestion de ce type de situation ? Avez-vous d'autres suggestions pour gérer cette situation ?

14voto

Il existe un plugin mis à jour pour IDEA, appelé Eclipse Code Formatter : http://plugins.intellij.net/plugin/?idea&id=6546

2voto

Jesse Webb Points 8015

Je recommanderais à quelqu'un de passer le temps de configurer le style de code d'IntelliJ pour qu'il soit le même que celui d'Eclipse. Cela prendra un peu de temps et d'effort mais une fois que c'est fait, vous pouvez l'exporter comme dans Eclipse afin que tout autre utilisateur d'IDEA puisse l'importer.

Vous pouvez aussi chercher en ligne pour voir si quelqu'un a déjà fait cela et vous pouvez simplement télécharger la configuration du style de code et l'utiliser.

La seule alternative à laquelle je pense serait de trouver un modèle de style de code standardisé disponible à la fois pour eclipse et IntelliJ, comme le style de code Java recommandé par Sun.

1voto

Pascal Thivent Points 295221

Il semble y avoir un plugin pour cela (a émergé de cette discussion ).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X