Extensions

Codex uses extensions and extension packs to deliver specific functionality to users for various types of translation Projects.

In general, developer questions are best answered using the official VS Code Extension API, which includes API details, tutorials, UX/UI guidelines, and more.

How do I use an extension?

Do use an existing extension, open your Codex app (or branded instance, like Scribe), and either click on the "Extensions" tab in the activity bar, or else type in command + shift + p and then search for "extensions"

How do I build an extension?

There are three kinds of extensions you can build:

  1. Language Servers and Language Support: Perform background processing on your content, giving diagnostics and updating the content.

  2. Web views (or Rendered Views): Embed any arbitrary web app inside of Codex.

  3. Custom Editors (e.g., Custom Notebooks): Create a custom editor for one or more specified file types.

Last updated