|
1 | | -## Arduino Language extension for VS Code |
| 1 | +## Arduino Tools extension for VS Code |
| 2 | + |
| 3 | +VS Code extension for Arduino Tools, such as language features and debugger. |
2 | 4 |
|
3 | 5 | ### Quick Start
|
4 | | -To build the Arduino Language Server VS Code extension (VSIX), execute: |
| 6 | +To build the Arduino Tools VS Code extension (VSIX), execute: |
5 | 7 | ```
|
6 | 8 | yarn
|
7 | 9 | ```
|
8 | 10 |
|
9 | | -It will generate a `vscode-arduino-language-server-x.x.x.vsix` file in the `./build-artifacts` folder. |
| 11 | +It will generate a `vscode-arduino-tools-x.x.x.vsix` file in the `./build-artifacts` folder. |
10 | 12 | In VS Code, open the `Extensions` panel, click on the ellipses (`...`) and select `Install from VSIX...`.
|
11 | 13 | Or from the [_Command Palette_](https://code.visualstudio.com/docs/editor/extension-gallery#_install-from-a-vsix).
|
12 | 14 |
|
13 | 15 | You can also start the extension in debug mode.
|
14 | | -Open the `Debug` panel, and select the `Launch Arduino Language Server VS Code Extension` launch configuration. |
15 | | - |
16 | | -### TODOs |
17 | | - - [x] Use `webpack` to bundle the dependencies into a single JS module to reduce the size of the extension. |
18 | | - - [ ] Integrate the VSIX packaging into the GitHub Actions. |
19 | | - - [x] Wire additional language features: `Go to Definition`, `Peak Definition`, `Find All References`, etc... |
20 | | - - [x] Bump up the version of the `vscode` and `vscode-languageclient` dependencies. |
21 | | - - [ ] Discuss `licensing`, `author`, and `publisher`. |
22 | | - - [ ] _Add your item_ |
| 16 | +Open the `Debug` panel, and select the `Launch Arduino Tools – VS Code Extension` launch configuration. |
0 commit comments