統合開発環境(IDE)

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

注目のIDE

Visual Studioコード

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

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

vscode

IntelliJアイデア

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

IntelliJ

Eclipse

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

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は、プロジェクトへのオープン・ソースの貢献の一環として、または製品チーム開発を通じて、幅広いプラグインを使用してVS Codeをサポートしています。現在アクティブにサポートしているプラグインには、次のものがあります。

  • OCI Data Science

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

    詳細とOCIデータサイエンスのインストール
  • OCI Functions

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

    詳細を確認してOCI Functionsをインストールする
  • Javaプラットフォームのサポート

    Oracle Java Platform Support拡張機能は、MavenおよびGradleプロジェクトのフル機能のJava開発(edit-compile-debugおよびテスト・サイクル)をVS Codeに提供します。

    詳細を確認してJavaプラットフォーム・サポートをインストールする
  • Graal Cloud Native(GCN)用のVSコード・プラグイン

    これは、Micronaut開発をサポートするプラグインや、VS Codeを離れることなくOCIでGCNソリューションを設定、デプロイおよび実行する機能など、Graal Cloud Native (GCN)開発をサポートするプラグインのコレクションです。

    詳細を確認してインストール Graal Cloud Native (GCN)のVS Codeプラグイン
  • OCI Toolkit for VSコード

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

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

    この拡張により、Oracle DatabaseおよびOracle Autonomous DatabaseのSQLおよびPL/SQLを編集および実行できます。

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

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

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

    この拡張により、MySQLデータベースおよびMySQL Database ServiceのSQLの対話型編集および実行が可能になります。MySQLシェルをVS Code開発ワークフローに直接統合します。

    詳細を確認し、 MySQL Shell for VS Codeをインストールします
  • Oracle NoSQL Databaseコネクタ

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

    詳細およびインストールOracle NoSQL Database Connector
  • Helidonビルド・ツール

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

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

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

    • インストールマネージャー
    • 先行およびジャストインタイムのGraalコンパイラ
    • ネイティブ・イメージのデバッガ
    • Micronautのサポート
    Javaプラグイン用のGraalVMツールの取得

Oracle Cloud Free Tier

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