Building Extensions
The basics of developing Nova extensions.
-
Getting started with extension development.
-
Changes to the documentation by Nova version.
-
How to contribute debug adapters to the IDE to provide interactive debugging.
-
How an extension can contribute sidebars with one or more sections.
-
Description of the Snippets placeholder format for Clips and Completions.
-
Key-Value reference for the extension JSON manifest.
-
How to localize extensions for multiple languages.
-
A set of rules defining how issues are automatically detected in output.
-
How to use image assets for interface elements in your extension.
-
How to contribute tasks to the IDE within a user's project.
-
How to define commands that can be invoked from the menu bar and command palette.
-
How to use private and user-visible preferences to save state on a workspace or global basis.
-
How to define a custom theme for the IDE and editor.