Intellij Idea - Se familiariser

Dans ce chapitre, nous nous familiariserons davantage avec IntelliJ IDEA. Pour discuter des avantages et des fonctionnalités de tout outil, il faut être familier avec cet outil et IntelliJ ne fait pas exception à cela.

Ce chapitre vous donne un aperçu d'IntelliJ. Le chapitre commence par une discussion sur les éléments visuels de l'EDI, les paramètres de configuration et se termine enfin par une discussion sur les propriétés de la JVM et de la plate-forme.

Éléments visuels

L'un des éléments importants de l'IDE est ses éléments visuels. Identifier et comprendre les éléments visuels vous permet d'agir dans unquickeret de manière plus facile. La capture d'écran suivante et les étiquettes dessus montrent l'interface principale d'IntelliJ.

  1. Menu bar - La barre de menu fournit des options pour créer de nouveaux projets et d'autres actions importantes liées aux projets comme la refactorisation du code, les builds, l'exécution, le débogage, les options de contrôle de version, etc.

  2. Tool bar- La barre d'outils fournit des raccourcis pour les options de compilation, de débogage et d'exécution. Vous pouvez le personnaliser selon vos besoins.

  3. Navigation bar- La barre de navigation facilite la navigation dans un projet. Cette fonctionnalité est pratique à mesure que la base de code augmente.

  4. Tools tab- L'onglet Outils s'affiche de chaque côté de la fenêtre principale. De là, vous pouvez accéder à des outils importants comme des bases de données; Maven / Ant construit et ainsi de suite.

  5. Project perspective - La fenêtre de perspective de projet montre divers éléments de projets tels que des packages, des modules, des classes, des bibliothèques externes, etc.

  6. Editor window- C'est un endroit où le développeur passe la plupart de son temps. La fenêtre de l'éditeur vous permet de modifier / écrire du code avec la coloration syntaxique et d'autres fonctionnalités utiles.

Au bas de la fenêtre principale, il y a un statusbar, qui montre quelques attributs supplémentaires sur le fichier - comme son format et le type d'encodage. Il fournit également une option pour basculer l'attribut en lecture seule du fichier actuel. Vous pouvez également gérer le niveau d'inspection à partir d'ici.

Travailler avec des plug-ins

Les plug-ins aident à étendre les fonctionnalités d'IntelliJ. Il fournit un grand nombre de plug-ins allant des bases de données, du contrôle de version, du profilage et cette liste est longue.

Procédure de gestion des plug-ins

Suivez ces étapes pour gérer les plug-ins -

  • Allez dans le menu Fichier → Paramètres.

  • Sélectionnez l'onglet Plugins dans le volet gauche.

  • Cette fenêtre répertorie tous les plug-ins installés. Il y a une case à cocher sur le côté droit de chaque nom de plug-in. Activer / désactiver cette case à cocher active / désactive les plug-ins.

  • Le référentiel de plug-ins en ligne IntelliJ est disponible ici. Pour ajouter / supprimer un référentiel de plug-ins, cliquez sur le bouton Parcourir le référentiel et cela fournira un moyen de faire ce qui est nécessaire.

  • En plus de cela, il permet l'installation de plug-ins hors ligne. Pour cela, téléchargez le plug-in et sélectionnez installer le plug-in à partir du bouton du disque et accédez au chemin de téléchargement.

Pour effectuer d'autres actions sur les plug-ins comme la désinstallation, la mise à jour et le tri, cliquez avec le bouton droit sur n'importe quel plug-in. Il affichera un menu déroulant dans lequel vous pouvez sélectionner l'une des actions.

Travailler avec les paramètres

Cette section fournit quelques conseils importants pour gérer les paramètres. Il vous permet d'importer, d'exporter et de partager les paramètres IntelliJ.

Paramètres d'exportation

Il permet d'exporter les paramètres actuels sous forme de fichier jar.

  • Allez dans Fichier → Paramètres d'exportation.

  • Les fenêtres de paramètres d'exportation répertorient les paramètres disponibles liés à l'interface utilisateur, au débogueur, au SDK ainsi qu'à d'autres.

  • Il fournit une case à cocher pour la sélection. Une fois la sélection effectuée, cliquez sur le bouton OK pour enregistrer les paramètres sur le disque local.

Importer les configurations

Il permet d'importer les paramètres stockés dans le fichier jar.

  • Allez dans Fichier → Paramètres d'importation.
  • Sélectionnez le jar de réglage en naviguant dans la structure des dossiers
  • Cliquez sur le bouton OK.

Paramètres de partage

IntelliJ IDEA vous permet de partager vos paramètres IDE entre différentes instances. Ceci est particulièrement utile lorsque vous souhaitez appliquer les mêmes paramètres au sein d'une équipe ou d'une organisation. La condition préalable est d'activer leSettings Repositorybrancher. Il est installé et activé par défaut.

Pour assurer son statut -

  • Allez dans Fichier → Paramètres → Plugins

  • Plug-in du référentiel de paramètres de recherche

Nous pouvons stocker le paramètre actuel sur GitHub / Bitbucket et les appliquer sur d'autres instances. Pour enregistrer le réglage actuel -

  • Accédez au fichier → référentiel de paramètres.

  • Tapez l'URL du référentiel Git dans la boîte de dialogue URL en amont.

  • Cliquez sur le bouton Ecraser la télécommande.

  • Pour appliquer les mêmes paramètres à d'autres instances, cliquez sur le bouton Remplacer local.

Configuration des options JVM et des propriétés de plate-forme

Nous pouvons configurer les options JVM en accédant au Help → Edit Custom VM Optionsmenu. Voici quelques options JVM importantes que nous pouvons définir.

  • –server - Il permet la sélection de la VM Java HotSpot Server

  • -Xms<size>- Il définit la taille initiale du tas Java. La valeur par défaut est de 128 Mo.

  • -Xmx<size>- Il définit la taille maximale du tas Java. La valeur par défaut est de 750 Mo.

  • -Xss<size> - Il définit la taille de la pile de threads Java.

  • –XX - Il permet de définir l'algorithme GC et d'autres propriétés.