Extension dependencies
Multiple features require another extension to work, so this page lists them so that you are sure you have the necessary extensions to function.
Direct dependencies
Section titled “Direct dependencies”Visual Studio Code Required (obviously)
Section titled “Visual Studio Code ”Required (obviously)Don’t think this one needs to be explained, but there is one thing: While no guarantees it will work 100% as intended, you can try using a VS Code fork if you want (such as Cursor or VSCodium). We will try to support VS Code forks, however we will ultimately maintain compatibility with VS Code itself even if it means breaking compatibility with forks.
Copilot Chat Optional
Section titled “Copilot Chat ”OptionalID: github.copilot-chat
Copilot Chat allows the user to chat with Neuro on the sidebar panel. It also powers inline completions, allowing Neuro to “complete the code”.
Git Optional Built-in
Section titled “Git ”Optional Built-inID: vscode.git
Built-in extension
The built-in Git extension powers Neuro’s ability to interact with the git repository.
Indirect dependencies
Section titled “Indirect dependencies”Language servers
Section titled “Language servers”Powers: Linting Analysis
Language server extensions contribute to the Linting Analysis portion indirectly by contributing to VSCode’s linting diagnostics feature, which gets listened to and pulled by the extension.
Shells External program
Section titled “Shells ”External programPowers: Terminal
To use the terminal feature, you are required to have installed shells on your computer.