Environnement de développement intégré (IDE)

Les IDE combinent diverses fonctionnalités nécessaires à l'écriture de programmes informatiques, notamment l'édition, la création, les tests et l'empaquetage d'applications. Oracle fournit des extensions et des intégrations intégrées pour les IDE populaires afin d'améliorer la productivité des développeurs lors de l'utilisation des technologies Oracle et d'Oracle Cloud.

IDE en vedette

Code Visual Studio

Visual Studio Code (VS Code) est devenu l'IDE gratuit le plus dominant ces dernières années avec une édition open source en amont. Le code VS repose sur Eclipse Theia et plusieurs autres IDE. VS Code dispose d'un important marché d'extensions.

VS Code limitant l'accès au marché à partir d'autres IDE, même si de nombreux plugins sont gratuits et compatibles, Eclipse Foundation a mis à disposition un registre de plugins téléchargeables conformes dans le registre VSX ouvert.

vscode

Oracle prend en charge VS Code avec un large éventail de modules d'extension, que ce soit dans le cadre de contributions open source aux projets ou via le développement de l'équipe produit. Les plugins que nous prenons actuellement en charge sont les suivants :

  • OCI Data Science

    Le module d'extension de service Oracle Cloud Infrastructure (OCI) Data Science vous permet de définir et d'exécuter une tâche reproductible sur une infrastructure entièrement gérée. Le service permet d'effectuer des tâches personnalisées, car vous pouvez appliquer n'importe quel cas d'utilisation tel que la préparation des données, l'entraînement des modèles, le réglage des hyperparamètres, l'inférence de batch, etc.

    En savoir plus et installer OCI Data Science
  • OCI Functions

    Le module d'extension OCI Functions vous permet de visualiser, de créer, de déployer et d'appeler des fonctions directement à partir de VS Code.

    En savoir plus et installer OCI Functions
  • Prise en charge de la plate-forme Java

    L'extension Oracle Java Platform Support intègre à VS Code un développement Java complet (modification, compilation, débogage et cycle de test) pour les projets Maven et Gradle.

    En savoir plus et installer la prise en charge des plates-formes Java
  • Module d'extension de code VS pour Graal Cloud Native (GCN)

    Il s'agit d'un ensemble de modules d'extension qui prennent en charge le développement Graal Cloud Native (GCN), y compris des modules d'extension pour prendre en charge le développement Micronaut et la possibilité de configurer, de déployer et d'exécuter des solutions GCN sur OCI sans quitter VS Code.

    En savoir plus et installer VS Code Plugin for Graal Cloud Native (GCN)
  • Boîte à outils OCI pour le code VS

    Cette extension fournit un riche ensemble d'outils vous permettant de travailler sur OCI à partir d'une interface de ligne de commande interactive, en développant et en déployant des ressources à partir d'OCI Functions vers OCI Data Science.

    En savoir plus et installer OCI Toolkit for VS Code
  • Outils Oracle Developer pour VS Code (SQL et PLSQL)

    Cette extension permet de modifier et d'exécuter SQL et PL/SQL pour Oracle Database et Oracle Autonomous Database.

    En savoir plus et installer Oracle Developer Tools for VS Code (SQL et PLSQL)
  • Oracle JET Core

    Cette extension fournit une prise en charge personnalisée des données HTML et des fragments de code pour la structure d'interface utilisateur open source Oracle JET.

    En savoir plus et installer Oracle JET Core
  • MySQL Shell pour le code VS

    Cette extension permet l'édition et l'exécution interactives de SQL pour les bases de données MySQL et MySQL Database Service. Il intègre le shell MySQL directement dans les workflows de développement de code VS.

    En savoir plus et installer MySQL Shell for VS Code
  • Connecteur Oracle NoSQL Database

    Le module d'extension de connecteur de base de données Oracle NoSQL vous permet de parcourir les tables et d'exécuter des requêtes sur site Oracle NoSQL Database Cloud Service et Oracle NoSQL Database, ou sur le simulateur Oracle NoSQL Cloud.

    En savoir plus et installer Oracle NoSQL Database Connector
  • Outils de paramétrage Helidon

    Helidon est une structure open source compatible avec Microprofile.

    Obtenir le module d'extension Helidon VSCode
  • GraalVM Outils pour Java

    Ce bundle inclut plusieurs modules d'extension qui prennent en charge Java sur GraalVM

    • Gestionnaire d'installation
    • Compilateurs de Graal en avance et juste à temps
    • Débogueur pour les images natives
    • Support pour Micronaut
    Obtenir les outils GraalVM pour le module d'extension Java

IntelliJ IDEA

IntelliJ IDEA est l'un des principaux IDE pour les développeurs JVM (Java, Kotlin et Scala, entre autres) avec une communauté fidèle. L'IDE dispose de versions communautaires et sous licence avec une riche bibliothèque de plugins pour prendre en charge le développement. Cela inclut des modules d'extension pour les technologies soutenues par Oracle comme Helidon de la propre équipe de développement d'IntelliJ (JetBrains).

IntelliJ

Avec un support solide pour de nombreuses technologies liées à Java, Oracle contribue à venir de JetBrains (en tant que plug-ins ou prêts à l'emploi), Oracle n'a besoin que de proposer des plug-ins supplémentaires pour prendre en charge nos services de données open source.

Eclipse

L'IDE Eclipse est fortement associé à Java (pour tous ses profils), mais il fournit également une base qui prend en charge de nombreux autres langages, à la fois ouverts et propriétaires, grâce à son vaste framework de plug-ins construit à l'aide d'OSGI. La fondation Eclipse a été créée à l'origine par IBM, avec Oracle et Microsoft comme membres stratégiques. Oracle reste un membre actif de la Fondation et contributeur.

Le marketplace Eclipse est le référentiel central de tous les plugins de l'IDE Eclipse. Oracle a contribué à un certain nombre de plugins, et d'autres travaillent avec les technologies Oracle de partenaires et de la communauté.

Netbeans

IDE multilingue (Java (SE et EE), JavaScript, PHP, C/C++ et plus encore). Oracle a fait un don à Apache Software Foundation en 2016 et continue d'être un contributeur actif, comme on peut le voir ici.

Netbean intègre dans son coeur de nombreuses fonctionnalités qui permettent aux développeurs de travailler avec les technologies Oracle.

JDeveloper

JDeveloper est un IDE gratuit qui simplifie le développement d'applications Java s'adressant à toutes les étapes du cycle de vie d'une application. JDeveloper offre un développement complet de bout en bout pour la plate-forme Oracle et les applications Oracle.

Netbean intègre dans son coeur de nombreuses fonctionnalités qui permettent aux développeurs de travailler avec les technologies Oracle.

Développeur

Oracle Cloud Free Tier

Créez, testez et déployez gratuitement des applications sur Oracle Cloud. Inscrivez-vous une fois et accédez à deux offres gratuites.