Code Editor | Oracle APAC

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.

Why Code Editor

A console-based code-editing tool that requires no infrastructure setup or installation and can be launched from anywhere within OCI console, supported services, and Oracle Cloud Infrastructure Cloud Shell.

The Code Editor’s plugin model provides a native, integrated, and customizable experience for supported OCI services, offering specific functionality and coding workflows for each service.

Integration with Git enables cloning of any Git-based repository and provides the ability to track file changes, commit, and pull and push code through intuitive UI elements.

Direct access to OCI Cloud Shell and its more than 30 cloud-based tools enables you to read and edit code files stored in the OCI Cloud Shell home directory. Additionally, you can natively compile, run and deploy code, and perform Git actions.

Code Editor autosaves progress and persists user states across multiple user sessions, so developers can pick up right where they left off.

Increase developer productivity

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

Integrated editing experience

Delivers code-editing workflows for services across OCI.

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.

“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