Choisissez votre version

IntelliJ IDEA Ultimate

Pour le développement web et entreprise

IntelliJ IDEA Community Edition

Pour le développement JVM et Android

Langages pris en charge

Assistance au codage avec saisie automatique intelligente du code, analyse statique approfondie, refactorisations intelligentes, inspections, correctifs rapides et bien plus encore.

Ultimate Edition

Pour le développement web et entreprise

  • Java
  • Groovy
  • Kotlin
  • Scala (via plugin)
  • Python et Jython (toutes les fonctionnalités de PyCharm Professional Edition au moyen d'un plugin)
  • Dart (via plugin)
  • Rust (via plugin)
  • HTML, XML, JSON, YAML
  • XSL, XPath
  • Markdown
  • JavaScript, TypeScript (toutes les fonctionnalités de WebStorm)
  • CoffeeScript, ActionScript
  • SQL (toutes les fonctionnalités de DataGrip)
  • CSS, Sass, SCSS, Less, Stylus
  • Ruby et JRuby (toutes les fonctionnalités de RubyMine via un plugin)
  • PHP (toutes les fonctionnalités de PhpStorm via un plugin)
  • Go (toutes les fonctionnalités de GoLand via un plugin)

Community Edition

Pour le développement JVM et Android

  • Java
  • Groovy
  • Kotlin
  • Scala (via plugin)
  • Python et Jython (toutes les fonctionnalités de PyCharm Community Edition au moyen d'un plugin)
  • Dart (via plugin)
  • Rust (via plugin)
  • HTML, XML, JSON, YAML
  • XSL, XPath
  • Markdown

Frameworks pris en charge

IntelliJ IDEA prend en charge de nombreux types de frameworks, aussi bien côté serveur que front-end.

Ultimate Edition

Pour le développement web et entreprise

  • Android (dont la fonctionnalité Android Studio)
  • Swing (dont le concepteur d'IU)
  • JavaFX
  • Spring (Spring MVC, Spring Boot, Spring Integration, Spring Security et bien plus encore)
  • Spring Cloud
  • Java EE (JSF, JAX-RS, CDI, JPA, etc.)
  • Micronaut, Quarkus, Helidon
  • Grails
  • GWT
  • Play (via plugin)
  • Thymeleaf, Freemarker, Velocity
  • AspectJ, JBoss Seam, OSGI
  • Akka, SSP, Play2 (au moyen du plugin Scala)
  • React, React Native
  • Angular, AngularJS
  • Node.js
  • Vue.js (via plugin)
  • Apache Flex, Adobe AIR
  • Ruby on Rails (via plugin)
  • Django, Flask, Pyramid (via plugin)
  • Drupal, Wordpress, Laravel (via plugin), Symfony (via plugin)

Community Edition

Pour le développement JVM et Android

  • Android (dont la fonctionnalité Android Studio)
  • Swing (dont le concepteur d'IU)
  • JavaFX

Outils de build

IntelliJ IDEA intègre les principaux outils d'automatisation de builds pour Java, Scala, JavaScript et autres langages.

Ultimate Edition

Pour le développement web et entreprise

  • Maven
  • Gradle
  • Ant
  • sbt, Bloop, Fury (via l'extension Scala)
  • npm
  • Webpack
  • Gulp, Grunt

Community Edition

Pour le développement JVM et Android

  • Maven
  • Gradle
  • Ant
  • sbt, Bloop, Fury (via l'extension Scala)

Contrôle de version

IntelliJ IDEA permet d'extraire et d'enregistrer les modifications, de parcourir l'historique, de travailler avec les branches et bien plus encore.

Ultimate Edition

Pour le développement web et entreprise

  • Git, GitHub
  • Subversion
  • Mercurial
  • Team Foundation Server (via une extension)
  • Perforce

Community Edition

Pour le développement JVM et Android

  • Git, GitHub
  • Subversion
  • Mercurial
  • Team Foundation Server (via plugin)

Déploiement

IntelliJ IDEA permet le déploiement sur des serveurs d'applications majeurs et le cloud : il vous aide à créer des artéfacts, à déployer et à déboguer.

Ultimate Edition

Pour le développement web et entreprise

  • Docker, Docker Compose
  • Tomcat
  • TomEE
  • GlassFish
  • Resin
  • Jetty
  • Virgo
  • JBoss, WildFly
  • Weblogic
  • WebSphere, Liberty
  • Kubernetes (via plugin)

Community Edition

Pour le développement JVM et Android

  • Docker, Docker Compose (via une extension)

Autre

Ultimate Edition

Pour le développement web et entreprise

  • Débogueur
  • Décompilateur
  • Thèmes personnalisés (au moyen d'un plugin)
  • Exécutables pour tests unitaires (JUnit, TestNG, Spock, Cucumber, ScalaTest, spec2, etc.)
  • Intégration du suivi d'incidents (YouTrack, JIRA, GitHub, TFS, Lighthouse, Pivotal Tracker, Redmine, Trac, etc.)
  • Outils de profilage
  • Client HTTP
  • Outils de base de données (toutes les fonctionnalités de DataGrip)
  • Diagrammes (UML, dépendances, etc.)
  • Matrice de structure de dépendance
  • Détection des doublons
  • Synchronisation des réglages depuis le compte JetBrains

Community Edition

Pour le développement JVM et Android

  • Débogueur
  • Décompilateur
  • Thèmes personnalisés (au moyen d'un plugin)
  • Exécutables pour tests unitaires (JUnit, TestNG, Spock, Cucumber, ScalaTest, spec2, etc.)
  • Intégration du suivi d'incidents (YouTrack, JIRA, GitHub, TFS, Lighthouse, Pivotal Tracker, Redmine, Trac, etc.)

Assistance client

Ultimate Edition

Pour le développement web et entreprise

  • Suivi d'incidents et forums de la communauté
  • Assistance 24h/24 7j/7

Community Edition

Pour le développement JVM et Android

  • Suivi d'incidents et forums de la communauté

Licence

Ultimate Edition

Pour le développement web et entreprise

  • Commercial

Community Edition

Pour le développement JVM et Android

  • Open-source, Apache 2.0

Tarifs

Édition Ultimate

Pour le développement web et entreprise

Édition Community

Pour le développement JVM et Android

Gratuit

Édition Ultimate

Pour le développement web et entreprise

Essai de 30 jours gratuit

Édition Community

Pour le développement JVM et Android