IDE 結合了撰寫電腦程式所需的各種功能,包括編輯、建置、測試及封裝應用程式。Oracle 為常見的 IDE 提供擴充功能和內建整合,以提高使用 Oracle 技術和 Oracle Cloud 時的開發人員生產力。
近年來, Visual Studio Code (VS Code) 推出上游開放原始碼版本,成為最主導的免費 IDE。VS Code 具備 Eclipse Theia 和其他數個 IDE 的共同基礎。VS Code 擁有絕大部分的擴充套件市集。
由於 VS Code 可限制來自其他 IDE 的市集存取,即使許多外掛程式都是免費且相容的外掛程式,Eclipse Foundation 也已註冊 Open VSX Registry 中提供符合規範的可下載外掛程式。
IntelliJ IDEA 是 JVM 型開發人員 (Java、Kotlin 和 Scala 等) 與忠誠社群的頂尖 IDE。IDE 擁有社群和授權版本,並具有豐富的外掛程式庫以支援開發。這包括 IntelliJ 自己的開發團隊 (JetBrains) 之 Helidon 等 Oracle 支持技術的外掛程式。
Eclipse IDE 與 Java (所有設定檔) 強烈關聯,但它也透過使用 OSGI 建置的廣泛外掛程式架構,提供支援許多其他語言的基礎,包括開放與專屬語言。Eclipse Foundation 最初是由 IBM 所建立,並以 Oracle 和 Microsoft 作為策略成員。Oracle 仍然是基金會和貢獻者的活躍成員。
多語言 IDE (Java (SE 和 EE)、JavaScript、PHP、C/C++ 等)。Oracle 於 2016 年捐款給 Apache Software Foundation,並繼續成為活躍的貢獻者,如下所示。
Netbean 結合其核心許多功能,讓開發人員能夠使用 Oracle 技術。
JDeveloper 是免費的 IDE,可簡化以 Java 為基礎的應用程式開發,因應應用程式生命週期的每個步驟。JDeveloper 為 Oracle 平台和 Oracle 應用程式提供完整的端對端開發。
Netbean 結合其核心許多功能,讓開發人員能夠使用 Oracle 技術。
Oracle 支援具有廣泛外掛程式的 VS Code,這些外掛程式可做為專案的開放原始碼貢獻的一部分,也可透過產品團隊開發來提供。目前我們目前主動支援的外掛程式如下:
Oracle Cloud Infrastructure (OCI) Data Science 服務外掛程式可讓您在完全受管理的基礎架構上定義和執行可重複的工作。此服務可啟用自訂作業,因為您可以套用任何使用案例,例如資料準備、模型訓練、超參數調整、批次推論等。
OCI Functions Plugin 可讓您直接從 VS 程式碼檢視、建立、部署及呼叫函數。
Oracle Java Platform Support 擴充功能為 Maven 和 Gradle 專案提供功能完整的 Java 開發 (edit-compile-debug 和測試週期) 給 VS Code。
這是支援 Graal Cloud Native (GCN) 開發的外掛程式集合,包括支援 Micronaut 開發的外掛程式,以及能夠在 OCI 上設定、部署及執行 GCN 解決方案,而無需離開 VS Code。
此擴充功能提供一組豐富的工具,可讓您從互動式 CLI 在 OCI 上運作、開發資源,以及將資源從 OCI 函數部署至 OCI 資料科學。
此擴充功能可讓您編輯及執行 Oracle Database 和 Oracle Autonomous Database 的 SQL 和 PL/SQL。
此擴充功能提供 Oracle JET 開放原始碼 UI 架構的自訂 HTML 資料和程式碼片段支援。
此擴充功能可讓 MySQL 資料庫和 MySQL Database 服務的 SQL 互動式編輯和執行。它會將 MySQL Shell 直接整合至 VS Code 開發工作流程。
Oracle NoSQL 資料庫連線器 Plugin 可讓您瀏覽表格,並對內部部署的 Oracle NoSQL Database Cloud Service 和 Oracle NoSQL Database 或 Oracle NoSQL Cloud 模擬器執行查詢。
Helidon 是開放原始碼的 Microprofile 相容架構。
此組合包含數個在 GraalVM 上支援 Java 的外掛程式
免費在 Oracle Cloud 上建置、測試及部署應用程式。立即註冊,即可存取兩項免費服務。