IDEは、編集、構築、テスト、パッケージング・アプリケーションなど、コンピュータ・プログラムの記述に必要な様々な機能を組み合せています。Oracleは、OracleテクノロジおよびOracle Cloudを使用する際の開発者の生産性を向上させるための、一般的なIDEの拡張機能および組込みの統合を提供します。
Visual Studio Code (VS Code)は、近年、アップストリームのオープンソース・エディションで、最も優位な無料IDEになりました。VS Codeには、Eclipse Theiaおよび他のいくつかのIDEとの共通の基盤があります。VS Codeには、拡張のマーケットプレイスがあります。
VS Codeは、多くのプラグインが無料で互換性があるにもかかわらず、他のIDEからのマーケットプレイス・アクセスを制限するため、Eclipse Foundationは、Open VSX Registryで、準拠したダウンロード可能なプラグインのレジストリを利用可能にしました。
Oracleは、プロジェクトへのオープン・ソース貢献の一部として、または製品チーム開発を通じて、幅広いプラグインでVS Codeをサポートしています。現在サポートしているプラグインには、次のものがあります。
Oracle Cloud Infrastructure (OCI)データ・サイエンス・サービス・プラグインを使用すると、フルマネージド・インフラストラクチャで繰返し可能なタスクを定義して実行できます。このサービスでは、データ準備、モデル・トレーニング、ハイパーパラメータ・チューニング、バッチ推論などのユース・ケースを適用できるため、カスタム・タスクが有効になります。
OCI Functionsプラグインを使用すると、VS Codeから直接関数を表示、作成、デプロイおよび起動できます。
Oracle Java Platform Supportの拡張機能は、MavenおよびGradleプロジェクトのすべてのJava開発(編集- コンパイル- デバッグおよびテスト・サイクル)をVS Codeにもたらします。
これは、Graal Cloud Native (GCN)開発をサポートするプラグインのコレクションです。これには、Micronaut開発をサポートするプラグインや、VS Codeを終了せずにOCIでGCNソリューションを設定、デプロイおよび実行する機能が含まれます。
この拡張機能は、対話型CLIからOCI上で作業し、OCI FunctionsからOCI Data Scienceにリソースを開発およびデプロイできるようにする豊富なツール・セットを提供します。
This extension enables editing and execution of SQL and PL/SQL for Oracle Database and Oracle Autonomous Database.
この拡張機能は、Oracle JETオープン・ソースUIフレームワークに対するカスタムHTMLデータおよびスニペット・サポートを提供します。
この拡張により、MySQLデータベースおよびMySQL DatabaseサービスのSQLを対話形式で編集および実行できます。MySQLシェルをVS Code開発ワークフローに直接統合します。
Oracle NoSQLデータベース・コネクタ・プラグインを使用すると、Oracle NoSQL Database Cloud ServiceおよびOracle NoSQL DatabaseオンプレミスまたはOracle NoSQL Cloud Simulatorに対して表を参照し、問合せを実行できます。
Helidonは、オープン・ソースのMicroprofile準拠フレームワークです。
このバンドルには、GraalVMでJavaをサポートする複数のプラグインが含まれています。
IntelliJ IDEAは、忠実なコミュニティを持つJVMベースの開発者(Java、Kotlin、Scalaなど)のための主要なIDEです。IDEには、開発をサポートするための豊富なプラグイン・ライブラリを備えたコミュニティ・バージョンとライセンス・バージョンの両方があります。これには、IntelliJ独自の開発チーム(JetBrains)のHelidonなどのOracle支援テクノロジ用のプラグインが含まれます。
Oracleは、多くのJava関連テクノロジに対する強力なサポートをJetBrainsから提供しています(プラグインとして、またはすぐに利用可能)。Oracleは、オープンソース・データ・サービスをサポートするための追加のプラグインのみを提供する必要があります。
Oracle NoSQLデータベース・コネクタを使用して、Oracle NoSQL Database Cloud Service、Oracle NoSQL DatabaseオンプレミスまたはOracle NoSQL Cloud Simulatorに対して表を参照し、問合せを実行します。
Eclipse IDEは、Java(すべてのプロファイル)に強く関連付けられていますが、OSGIを使用して構築された広範なプラグイン・フレームワークを通じて、オープン言語とプロプライエタリ言語の両方の他の多くの言語をサポートする基盤も提供します。Eclipse Foundationは当初IBMによって作成され、OracleとMicrosoftは戦略的メンバーでした。Oracleは、Foundationおよびコントリビュータのアクティブなメンバーです。
Eclipseマーケットプレイスは、Eclipse IDEのすべてのプラグインの中央リポジトリです。Oracleは多数のプラグインを提供しており、パートナーやコミュニティのOracleテクノロジと連携する機能がさらに増えています。
Oracleデータベース・スキーマおよびデータの探索、作成または生成および操作、およびデータ・ロードおよび抽出のためのツールのサポート。
このプラグインは、クラウドおよびデプロイ可能なアプリケーションをサポートするEclipse用の多数のプラグインをまとめます。
OCIクラウド・サービス(OCIストレージ、コンピューティングおよびデータベースも含みます)のためのプラグイン。
Coherenceによる開発を加速するのに役立つツール。クラスをインストゥルメントして、Coherenceポータブル・オブジェクトをサポートするシリアライズを生成します。
Oracle WebLogic Serverのアプリケーションを開発するためのツール。
GlassFish J2EEサーバーに対する開発をサポートするツール。
多言語IDE (Java (SEおよびEE)、JavaScript、PHP、C/C++など)。Oracleは2016年にApache Software Foundationに寄付し、ここから見られるように引き続き積極的な貢献者となっています。
Netbeanは、開発者がOracleテクノロジを操作できるようにする多くのコア機能に組み込まれています。
JDeveloperは、Javaベースのアプリケーション開発を簡素化する無償のIDEであり、アプリケーション・ライフサイクルのあらゆるステップに対処できます。Oracle JDeveloperにより、オラクルのプラットフォームとアプリケーションの完全なエンド・ツー・エンド開発が実現します。
Netbeanは、開発者がOracleテクノロジを操作できるようにする多くのコア機能に組み込まれています。
Oracle Cloudでアプリケーションを無料で構築、テスト、および導入します。一度サインアップすると、2つの無料オファーにアクセスできます。



