統合開発環境(IDE)

IDEは、編集、構築、テスト、パッケージング・アプリケーションなど、コンピュータ・プログラムの記述に必要な様々な機能を組み合せています。Oracleは、OracleテクノロジおよびOracle Cloudを使用する際の開発者の生産性を向上させるための、一般的なIDEの拡張機能および組込みの統合を提供します。

注目のIDE

Visual Studioコード

Visual Studio Code (VS Code)は、近年、アップストリームのオープンソース・エディションで、最も優位な無料IDEになりました。VS Codeには、Eclipse Theiaおよび他のいくつかのIDEとの共通の基盤があります。VS Codeには、拡張のマーケットプレイスがあります。

VS Codeは、多くのプラグインが無料で互換性があるにもかかわらず、他のIDEからのマーケットプレイス・アクセスを制限するため、Eclipse Foundationは、Open VSX Registryで、準拠したダウンロード可能なプラグインのレジストリを利用可能にしました。

vscode

Oracleは、プロジェクトへのオープン・ソース貢献の一部として、または製品チーム開発を通じて、幅広いプラグインでVS Codeをサポートしています。現在サポートしているプラグインには、次のものがあります。

  • OCI Data Science

    Oracle Cloud Infrastructure (OCI)データ・サイエンス・サービス・プラグインを使用すると、フルマネージド・インフラストラクチャで繰返し可能なタスクを定義して実行できます。このサービスでは、データ準備、モデル・トレーニング、ハイパーパラメータ・チューニング、バッチ推論などのユース・ケースを適用できるため、カスタム・タスクが有効になります。

    OCI Data Scienceの詳細とインストール
  • OCI Functions

    OCI Functionsプラグインを使用すると、VS Codeから直接関数を表示、作成、デプロイおよび起動できます。

    OCI Functionsの詳細とインストール
  • Javaプラットフォームのサポート

    Oracle Java Platform Supportの拡張機能は、MavenおよびGradleプロジェクトのすべてのJava開発(編集- コンパイル- デバッグおよびテスト・サイクル)をVS Codeにもたらします。

    Javaプラットフォームのサポートの詳細とインストール
  • Graal Cloud Native (GCN)用のVSコード・プラグイン

    これは、Graal Cloud Native (GCN)開発をサポートするプラグインのコレクションです。これには、Micronaut開発をサポートするプラグインや、VS Codeを終了せずにOCIでGCNソリューションを設定、デプロイおよび実行する機能が含まれます。

    詳細およびインストール Graal Cloud Native (GCN)用VS Code Plugin
  • OCI Toolkit for VSコード

    この拡張機能は、対話型CLIからOCI上で作業し、OCI FunctionsからOCI Data Scienceにリソースを開発およびデプロイできるようにする豊富なツール・セットを提供します。

    OCI Toolkit for VS Codeの詳細とインストール
  • Oracle Developer Tools for VS Code (SQLおよびPLSQL)

    This extension enables editing and execution of SQL and PL/SQL for Oracle Database and Oracle Autonomous Database.

    Oracle Developer Tools for VS Code (SQL and PLSQL)の詳細およびインストール
  • Oracle JETコア

    この拡張機能は、Oracle JETオープン・ソースUIフレームワークに対するカスタムHTMLデータおよびスニペット・サポートを提供します。

    Oracle JETコアの詳細およびインストール
  • MySQL VSコードのシェル

    この拡張により、MySQLデータベースおよびMySQL DatabaseサービスのSQLを対話形式で編集および実行できます。MySQLシェルをVS Code開発ワークフローに直接統合します。

    詳細およびインストール MySQL Shell for VS Code
  • Oracle NoSQL Databaseコネクタ

    Oracle NoSQLデータベース・コネクタ・プラグインを使用すると、Oracle NoSQL Database Cloud ServiceおよびOracle NoSQL DatabaseオンプレミスまたはOracle NoSQL Cloud Simulatorに対して表を参照し、問合せを実行できます。

    Oracle NoSQL Database Connectorの詳細とインストール
  • Helidonビルド・ツール

    Helidonは、オープン・ソースのMicroprofile準拠フレームワークです。

    Helidon VSCodeプラグインの取得
  • GraalVM Java用のツール

    このバンドルには、GraalVMでJavaをサポートする複数のプラグインが含まれています。

    • インストール・マネージャ
    • 早い段階からジャストインタイムのGraalコンパイラ
    • ネイティブ・イメージのデバッガ
    • Micronautのサポート
    GraalVM Tools for Javaプラグインの取得

IntelliJアイデア

IntelliJ IDEAは、忠実なコミュニティを持つJVMベースの開発者(Java、Kotlin、Scalaなど)のための主要なIDEです。IDEには、開発をサポートするための豊富なプラグイン・ライブラリを備えたコミュニティ・バージョンとライセンス・バージョンの両方があります。これには、IntelliJ独自の開発チーム(JetBrains)のHelidonなどのOracle支援テクノロジ用のプラグインが含まれます。

IntelliJ

Oracleは、多くのJava関連テクノロジに対する強力なサポートをJetBrainsから提供しています(プラグインとして、またはすぐに利用可能)。Oracleは、オープンソース・データ・サービスをサポートするための追加のプラグインのみを提供する必要があります。

Eclipse

Eclipse IDEは、Java(すべてのプロファイル)に強く関連付けられていますが、OSGIを使用して構築された広範なプラグイン・フレームワークを通じて、オープン言語とプロプライエタリ言語の両方の他の多くの言語をサポートする基盤も提供します。Eclipse Foundationは当初IBMによって作成され、OracleとMicrosoftは戦略的メンバーでした。Oracleは、Foundationおよびコントリビュータのアクティブなメンバーです。

Eclipseマーケットプレイスは、Eclipse IDEのすべてのプラグインの中央リポジトリです。Oracleは多数のプラグインを提供しており、パートナーやコミュニティのOracleテクノロジと連携する機能がさらに増えています。

Netbeans

多言語IDE (Java (SEおよびEE)、JavaScript、PHP、C/C++など)。Oracleは2016年にApache Software Foundationに寄付し、ここから見られるように引き続き積極的な貢献者となっています。

Netbeanは、開発者がOracleテクノロジを操作できるようにする多くのコア機能に組み込まれています。

Oracle JDeveloper

JDeveloperは、Javaベースのアプリケーション開発を簡素化する無償のIDEであり、アプリケーション・ライフサイクルのあらゆるステップに対処できます。Oracle JDeveloperにより、オラクルのプラットフォームとアプリケーションの完全なエンド・ツー・エンド開発が実現します。

Netbeanは、開発者がOracleテクノロジを操作できるようにする多くのコア機能に組み込まれています。

開発者

Oracle Cloud Free Tier

Oracle Cloudでアプリケーションを無料で構築、テスト、および導入します。一度サインアップすると、2つの無料オファーにアクセスできます。