web-dev-qa-db-fra.com

Comment exporter tous mes styles de code Intellij dans un fichier .editorconfig?

J'essaie d'avoir un style de code standard pour mon projet, et j'ai trouvé http://editorconfig.org/ , c'est une norme pour cela. Je l'aime beaucoup et Intellij le supporte (nous utilisons Intellij).

Mais j'ai beaucoup lu et je n'ai pas trouvé comment exporter tous mes styles de code d'Intellij dans un fichier .editorconfig. Je ne peux que les exporter vers un XML qui est uniquement pour Intellij.

Ou existe-t-il une page Web où je peux lire TOUTES les propriétés spécifiques au domaine editorconfig pour Java? Dans le editorconfig github wiki ils n'en ont que quelques-uns.

23
edwise

Allez dans "Fichier-> Paramètres-> Editeur-> Style de code". En bas du volet droit, il y a une section pour les options de configuration de l'éditeur, qui comprend désormais un bouton "Exporter". Cela n'exportera que les options de mise en forme disponibles dans la spécification de configuration de l'éditeur.

above steps in image format

Pour inclure des options avancées de IDEA, vous devrez enregistrer des fichiers spécifiques à IntelliJ avec le projet.

Si vous souhaitez le faire sans enregistrer l'intégralité du dossier ".idea" et des fichiers "* .iml", vous pouvez également exporter la configuration IDEA vers un fichier xml et enregistrer dans un endroit où tout le monde peut y arriver.

  1. Dans "Fichier-> Paramètres-> Editeur-> Style de code". En haut du volet droit, il y aura un champ "Scheme" avec une liste déroulante d'options.
  2. À côté de la liste déroulante se trouve une image engrenage/engrenage qui se développera pour donner quelques options selon le schéma que vous avez sélectionné.
  3. Les deux options dont vous avez besoin sont l'option "Exporter ..." et les options "Importer un schéma" qui font ce que leur nom implique.
33
Pytry

Ne pensez pas qu'IntelliJ le fera pour vous.

Vous devrez probablement exporter les styles de code d'IntelliJ en tant que "fichier XML de style de code", puis les analyser manuellement dans votre fichier EditorConfig. Ou trouvez un analyseur sur Internet.

Pour exporter tous vos styles de code depuis IntelliJ:

  1. Appuyez sur "Ctrl + Alt + S".
  2. Editeur> Style de code.
  3. Cliquez sur le bouton "Gérer" à côté de l'endroit où IntelliJ indique votre schéma.
  4. Exporter> Exporter en tant que fichier XML de style de code.

HTH

4
Harmelodic

Dans les versions plus récentes, la solution @Pytrys ne fonctionne plus. Maintenant, vous devez le faire avec File -> New -> EditorConfig file: enter image description here

1
deve