Recherche…


Emulateur pour test

S'il n'y a pas de besoin spécifique, choisissez x86_64 images système x86_64 avec les API Google pour créer l'émulateur.

Il fonctionne beaucoup plus rapidement que armeabi-v7a sur les ordinateurs Intel x86 x64.

Certaines bibliothèques SDK ont été compilées et conçues avec une architecture ARM.

Si vous essayez de les installer sur des émulateurs Intel, vous recevrez un message d'erreur indiquant:

"INSTALL_FAILED_NO_MATCHING_ABIS"

Vous pouvez opter pour un émulateur tiers tel que Genymotion ou Android Emulator autonome de Visual Studio .

Modèle personnalisé en direct

Exemple :

exemple de modèle en direct

Pour atteindre cet objectif, vous devez ajouter un modèle Live personnalisé:

  1. Ouvrir les paramètres [ Ctrl + Alt + S ]
  2. Tapez "Modèles en direct" dans la barre de recherche en haut à gauche.
  3. Cliquez sur le + pour ajouter un "groupe de modèles" et tapez un nom de groupe (par exemple: MyTemplate) pour continuer

ajouter un groupe de modèles

  1. Choisissez votre groupe de templates personnalisé (ex: MyTemplate), puis cliquez sur + et choisissez "Live Template".
  2. Je vais prendre "dire" par exemple:

    say -> startActivity(new Intent($from$.this,$to$.class));

  3. Tapez la clé que vous souhaitez simplifier dans "Abréviation" (par exemple: say), et tapez l'instruction dans le "Text Template" (par exemple: startActivity(new Intent($from$.this,$to$.class)); )

entrer la description de l'image ici

  1. Cliquez sur le "définir" dans le bas à gauche et choisissez la situation (par exemple: Java)
  2. Cliquez sur "Modifier les variables", définissez l'expression (voir détail: Boîte de dialogue Modifier les variables de modèle ).

expression

  1. Cliquez sur "OK" et "Appliquer". Et essayez de taper "say" dans votre éditeur.

Utiliser des styles de code personnalisés, partager avec d'autres membres de l'équipe et Format automatique avec un raccourci

Il est possible d'avoir vos propres styles de code personnalisés, de les partager avec d'autres membres de l'équipe et d'utiliser un raccourci pour formater automatiquement le code dans un fichier.

Pour créer votre propre style de code personnalisé, accédez à: Préférences -> Editeur -> Style de code

Il existe des paramètres de style de code généraux ici. Vous pouvez également sélectionner la langue (Java pour Android) et définir les paramètres comme vous le souhaitez. Il y a beaucoup de paramètres.

Une fois cela fait, enregistrez votre style de code. Ceci est juste pour garder en sécurité.

Gérer les schémas de style de code

Enregistrer le schéma de style de code

Une fois enregistré, sélectionnez "Copier dans le projet" dans la boîte de dialogue "Gérer". Il vous sera demandé si vous souhaitez passer à ce schéma créé. Répondez oui.

Copier le schéma pour projeter

entrer la description de l'image ici

Une fois cela fait, fermez la boîte de dialogue des préférences de style de code.

Maintenant, vérifiez que vos paramètres de style de code ont été enregistrés dans: .idea / codeStyleSettings.xml

Assurez-vous que ce fichier n'est pas ignoré dans votre système de contrôle de version afin que vous puissiez le partager avec vos coéquipiers.

Une fois que vos coéquipiers ont ce fichier, ils doivent également avoir les mêmes paramètres.

Maintenant, lors de l'édition d'un fichier, vous pouvez formater le code en sélectionnant:

Code -> Reformat Code

Raccourcis pour reformater le code (tiré de cette réponse - voir la réponse pour plus de détails sur la résolution des problèmes avec un raccourci dans Ubuntu):

Gagner

Ctrl + Alt + L

Linux:

Ctrl + Maj + Alt + L

Mac:

Option + Commande + L

Lorsque vous effectuez un reformatage de code, une petite boîte de dialogue devrait apparaître pour vous informer des modifications apportées. Vous pouvez cliquer sur "Afficher" dans cette boîte de dialogue pour afficher le "Reformat File File Dialogue".

informations de format de code

Vous pouvez également afficher cette boîte de dialogue à partir du menu Code et de son raccourci correspondant.

entrer la description de l'image ici

Soyez averti que "Seul le texte modifié par VCS" ne fonctionne pas toujours selon la manière dont le code a été modifié (il peut ignorer une règle si une partie du code n'a pas été modifiée).

Vous pouvez également sélectionner du texte et afficher la boîte de dialogue du code de reformatage pour ne formater que le texte sélectionné.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow