
IntelliJ IDEA
IDE centré sur le code pour les projets basés sur la JVM et polyglottes, y compris le support pour Java EE, Spring/Hibernate et autres piles technologiques, ainsi que la recherche de code en double, la recherche et le remplacement structurels et les outils de matrice de structure de dépendance.
IntelliJ IDEA est un IDE Java intelligent qui offre une combinaison robuste d’outils de développement. Chaque aspect de IntelliJ IDEA est spécifiquement conçu pour maximiser la productivité des développeurs.
La fonctionnalité de IntelliJ IDEA est continuellement étendue par les utilisateurs et les tiers via des plugins. IntelliJ IDEA offre un support pour Java EE, Spring/Hibernate et d’autres piles technologiques.
IntelliJ IDEA – Fonctionnalités
Principales caractéristiques :
- NOUVEAU : Améliorations Java : la mise à jour apporte le support de Java 9 à venir et de son nouveau système de modules. L’IDE prend en charge les dernières versions de JDK, aide à importer des projets et offre une assistance au codage lors de l’édition des déclarations de module. Correctifs rapides pour Java 8.
- NOUVEAU : Améliorations du débogueur JVM : Piles d’appels asynchrones, passage dans le code asynchrone, vue mémoire en mode Débogage, points d’arrêt de méthode émulés.
- NOUVEAU : Améliorations du contrôle de version : plus d’options d’affichage et de recherche dans le journal, ignorer les imports et le formatage dans Diff, Historique des fichiers : performances et branches, Popup des branches : favoris et recherche rapide.
- NOUVEAU : Améliorations de l’interface utilisateur : rechercher dans le chemin, emoji dans l’Éditeur.
- NOUVEAU : Améliorations de Spring : Support de Spring Data, Test Spring, Support de Spring MVC.
- NOUVEAU : Améliorations de Kotlin : Support JavaScript, Coroutines.
- NOUVEAU : Améliorations de Scala : Assistance au codage pour Akka, SBT, Assistant de projet, Mode REPL Worksheet.
- NOUVEAU : Améliorations de Gradle : Builds Composites.
- NOUVEAU : Améliorations de Groovy : Logback et Astuces de paramètres.
- Améliorations JavaScript : plugin pour Vue.js, importation automatique pour les composants React, nouveaux correctifs rapides ES6, tri des imports par module, service de langage Angular, support amélioré de TSLint, meilleure expérience de test, achèvement dans package.json, support du style de code Standard, diagramme de dépendance des modules, nouvelles options de style de code
- NOUVEAU : Améliorations des outils de base de données : gestion des schémas, importation des tables, portée de résolution SQL, chemin de recherche par défaut
- Une analyse approfondie de votre code : IntelliJ IDEA analyse votre code, recherche des connexions entre les symboles à travers tous les fichiers et langages du projet. En utilisant ces informations, il fournit une assistance au codage approfondie, une navigation rapide, une analyse intelligente des erreurs et bien sûr, des refontes.
- Ergonomie du développeur : Chaque aspect d’IntelliJ IDEA est conçu en gardant à l’esprit l’ergonomie. IntelliJ IDEA est basé sur le principe que chaque minute passée par un développeur dans le flux est une bonne minute et que les éléments qui sortent les développeurs de ce flux sont mauvais et doivent être évités.
- Outils de développement intégrés : Pour rationaliser votre flux de travail, IntelliJ IDEA propose un ensemble d’outils imbattable dès le premier démarrage : décompilateur, visualiseur de bytecode, FTP et bien d’autres.
- Expérience polyglotte : En plus de Java, IntelliJ IDEA offre un support de premier ordre pour les principaux frameworks et langages JVM et non-JVM dès le départ.
IntelliJ IDEA – Configuration requise
Configuration matérielle
- 1 Go de RAM minimum, 2 Go de RAM recommandés
- 300 Mo d’espace disque dur + au moins 1 Go pour les caches
- Résolution d’écran minimale de 1024×768
Windows
- Microsoft Windows 10/8/7/Vista/2003/XP (incl. 64 bits)
- Pour développer des applications Java avec IntelliJ IDEA, installez la version du JDK selon les besoins de votre projet.
Mac
- macOS 10.5 or higher.
- Only 64-bit macOS is supported.
- To develop Java applications with IntelliJ IDEA, install JDK version according to your project requirements.
Linux
- OS Linux 64 bit
- KDE, GNOME or Unity DE desktop
- To develop Java applications with IntelliJ IDEA, install JDK version according to your project requirements.
Note that you can’t use JRE bundled with IntelliJ IDEA for development, only to run the IDE itself.