A Visual Studio Code extension that integrates CodeArts directly into your development workflow. It adds a quick-launch CodeArts CLI button to the toolbar on the right side of the editor tabs.
This extension requires the CodeArts CLI to be installed on your system.
You can start the CodeArts CLI without logging in by configuring environment variables according to the Huawei Cloud CodeArts CLI documentation.
- Open VS Code
- Open the Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) - Type "Extensions: Install from VSIX..."
- Select the
codearts-cli-quick-start-vscode-plugin-1.0.1.vsixfile
- Quick Launch: Use
Cmd+Shift+1(Mac) /Ctrl+Shift+1(Windows/Linux) to open CodeArts in a split terminal, or focus an existing terminal if one is already running. - New Session: Use
Cmd+Shift+Esc(Mac) /Ctrl+Shift+Esc(Windows/Linux) to start a new terminal session. You can also click the CodeArts button in the editor title bar. - Context Awareness: Automatically share your current selection or tab with CodeArts.
- File Reference Shortcuts: Use
Cmd+Shift+2(Mac) /Ctrl+Shift+2(Windows/Linux) to insert file references (e.g.@src/file.ts#L10-20).
| Command | Description | Shortcut |
|---|---|---|
| Open CodeArts | Open or focus existing terminal | Cmd+Shift+1 / Ctrl+Shift+1 |
| Open CodeArts in new tab | Always open a new terminal | Cmd+Shift+Esc / Ctrl+Shift+Esc |
| Add Filepath to Terminal | Insert file reference at cursor | Cmd+Shift+2 / Ctrl+Shift+2 |
If you encounter issues or have feedback, please create an issue at https://github.com/CyrusRune/codearts-cli-quick_start-vscode_plugin/issues.
- Open the project directory in VS Code
- Run
bun installto install dependencies - Press
F5to launch the Extension Development Host
The tsc and esbuild watchers run automatically during debugging. Changes are rebuilt in the background.
To see your changes:
- In the debug VS Code window, open the Command Palette (
Cmd+Shift+P/Ctrl+Shift+P) - Run Developer: Reload Window
MIT

