Code Editor

Oracle Cloud Infrastructure (OCI) Code Editor is an in-console tool designed on Eclipse Theia framework for efficient source code editing. Integrated with core OCI developer services, such as Resource Manager, Functions and Data Science, Code Editor allows developers to make code updates across various OCI services. Developer productivity is also enhanced with features, such as code linting, syntax autocompletion, and autoprompting, that are available in several programming languages.

Code Editor benefits

Increase developer productivity

Eliminate the need for context switching between the console and local development environments, improving developer productivity.

  • Enable developers to focus on developing code, while OCI takes care of the complex infrastructure set up and management. There’s nothing to install and no complex infrastructure to manage.
  • Provides streamlined code-editing workflows for various OCI services through service-specific plugins.
  • Simplify the developer's user journey with rich language support, state persistence, and personalization options.

Integrated editing experience

Delivers code-editing workflows for services across OCI.

  • Launch Code Editor from anywhere in the OCI Console, with just a single click, and experience consistent in-console code editing for multiple OCI services.
  • Provides developers with direct access to OCI Cloud Shell, enabling them to test and deploy their code with ease.
  • Autosaves edits by persisting user states across sessions so developers can pick up right where they left off.

Personalize user experience

Enables developers to work with the tools they are used to and comfortable with. Code Editor is Eclipse Theia-based, integrated with Git, and offers various personalization options.

  • Provides developers with the ability to customize Code Editor to suit their personal coding preferences and continue to use Git-based workflows. No need to learn to use a new tool or process from scratch.

“Code Editor has helped Deloitte enhance how we deliver Oracle Cloud projects for our clients. The familiar look and feel of the tool allowed our team to start using it right away, and the accessibility from the cloud console has helped streamline the development and testing cycle. We anticipate that having the ability to adjust serverless functions, Terraform configurations, and modifying Data Science jobs will reduce wait time for deployments. That combined with automatic versioning and remote git access has improved how Deloitte teams work and drive value for our clients.”

Chris Pasternak

Managing Director, Cloud Engineering, Deloitte Consulting LLP

Get started with OCI

Try 20+ Always Free cloud services, with a 30-day trial for even more

Oracle offers a Free Tier with no time limits on more than 20 services such as Autonomous Database, Arm Compute, and Storage, as well as US$300 in free credits to try additional cloud services. Get the details and sign up for your free account today.

  • What’s included with Oracle Cloud Free Tier?

    • 2 Autonomous Databases, 20 GB each
    • AMD and Arm Compute VMs
    • 200 GB total block storage
    • 10 GB object storage
    • 10 TB outbound data transfer per month
    • 10+ more Always Free services
    • US$300 in free credits for 30 days for even more

Learn with step-by-step guidance

Experience a wide range of OCI services through tutorials and hands-on labs. Whether you're a developer, admin, or analyst, we can help you see how OCI works. Many labs run on the Oracle Cloud Free Tier or an Oracle-provided free lab environment.

  • Get started with OCI core services

    The labs in this workshop cover an introduction to Oracle Cloud Infrastructure (OCI) core services including virtual cloud networks (VCN) and compute and storage services.

    Start OCI core services lab now
  • Autonomous Database quick start

    In this workshop, you’ll go through the steps to get started using Oracle Autonomous Database.

    Start Autonomous Database quick start lab now
  • Build an app from a spreadsheet

    This lab walks you through uploading a spreadsheet into an Oracle Database table, and then creating an application based on this new table.

    Start this lab now
  • Deploy an HA application on OCI

    In this lab you’ll deploy web servers on two compute instances in Oracle Cloud Infrastructure (OCI), configured in High Availability mode by using a Load Balancer.

    Start HA application lab now

Explore over 150 best practice designs

See how our architects and other customers deploy a wide range of workloads, from enterprise apps to HPC, from microservices to data lakes. Understand the best practices, hear from other customer architects in our Built & Deployed series, and even deploy many workloads with our "click to deploy" capability or do it yourself from our GitHub repo.

Popular architectures

  • Apache Tomcat with MySQL Database Service
  • Oracle Weblogic on Kubernetes with Jenkins
  • Machine-learning (ML) and AI environments
  • Tomcat on Arm with Oracle Autonomous Database
  • Log analysis with ELK Stack
  • HPC with OpenFOAM

See how much you can save on OCI

Oracle Cloud pricing is simple, with consistent low pricing worldwide, supporting a wide range of use cases. To estimate your low rate, check out the cost estimator and configure the services to suit your needs.

Experience the difference:

  • 1/4 the outbound bandwidth costs
  • 3X the compute price-performance
  • Same low price in every region
  • Low pricing without long-term commitments

Contact sales

Interested in learning more about Oracle Cloud Infrastructure? Let one of our experts help.

  • They can answer questions like:

    • What workloads run best on OCI?
    • How do I get the most out of my overall Oracle investments?
    • How does OCI compare to other cloud computing providers?
    • How can OCI support your IaaS and PaaS goals?