web-dev-qa-db-fra.com

Comment configurer Google Java Code Formatter dans Intellij IDEA 17?

Dans les dernières versions d'IntelliJ IDEA, il semble impossible d'importer des fichiers de style de code tels que intellij-Java-google-style.xml .

J'aimerais utiliser le style de code Google Java dans ce IDE, mais il semble qu'il n'y ait pas de solution triviale.

15
Lorenzo Lerate

Ce problème peut être résolu en installant le plugin au format Google-Java.

  1. Ouvrir la fenêtre des plugins (CTRL+Shift+A): plugins

  2. Cliquez sur parcourir les référentiels .

  3. Rechercher le format de Google-Java

  4. Installez le plugin.

  5. Redémarrez l'IDE.

  6. Activer le plugin exécutant l'action (Ctrl + Maj + A): Reformater avec le format Google-Java

21
Lorenzo Lerate

Comme mentionné Ici , téléchargez le fichier intellij-Java-google-style.xml à partir du Ce lien .

Ensuite, dans Intellij, allez dans Paramètres -> Éditeur -> Style de code. il existe dans les paramètres du régime (icône des paramètres sur le côté droit) -> modèles d'importation-> intellij idée code style xml. Sélectionnez le xml téléchargé à la première étape. puis dans le menu déroulant Régime, sélectionnez le GoogleStyle IDE (style récemment ajouté) . Cliquez sur appliquer et fermez. 

6
rahul maindargi

Après avoir suivi les étapes ci-dessus mentionnées par Lorenzo, pour appliquer le paramètre dans le projet actuel: - Intellij> Préférences> Paramètre au format Google-Java et l'activer dans intellij; car il ne sera pas activé par défaut après le redémarrage.

Si vous souhaitez définir ce paramètre pour les projets que vous créerez après avoir installé ce plug-in, cliquez sur Fichier> Autres paramètres> Paramètres par défaut> Paramètre de format google-Java et activez-le. 

5
Rancho

Vous pouvez également simplement ajouter ce fichier xml au dossier de configuration Intellij

/home/USERNAME/.IntelliJIdea17/config/codestyles

Ensuite, vous pouvez définir ce style de code comme style par défaut.

Fichier/Paramètres/Éditeur/Style de code ==> Scheme = GoogleStyle

1
Kamiel Ahmadpour