Install Repository - nxp-mcuxpresso/vscode-for-mcux GitHub Wiki
The first operation in the proposed development flow in MCUXpresso for VS Code is to install a software repository. A software repository may have different sources supported by this extension: MCUXpresso SDK, Open-CMSIS-Packs, or Zephyr.
In order to achieve this, go to the MCUXpresso for VS Code extension, INSTALLED REPOSITORIES option and press the '+' symbol in the upper right of the toolbar (Help text will display 'Import Local/Remote Repository' when hovering over symbol. Alternatively use link found in Quickstart Panel)
Note: The big blue "Import repository" button is only available until the first repository is imported to the workspace.
MCUXpresso SDK
For MCUXpresso SDK repository installation, please follow MCUXpresso SDK related documentation on MCUXpresso SDK
Zephyr
For Zephyr repository installation, please follow Zephyr related documentation on Zephyr
Import remote Open-CMSIS-Pack repository
For Open-CMSIS-Pack repository installation, please follow Open-CMSIS-Pack related documentation on Open-CMSIS-Pack
Other repository operations
Import local Git repository
If a user already has a software repository in a local directory, they can directly import the folder by using the "LOCAL" option.
Remove or delete a repository
Each repository can be removed from visible area (still, it will continue to exist on disk),
or completely deleted from view and from disk.
Refresh repositories
If changes were made to one or more repositories, the "Refresh repositories" button from the toolbar can be used to update the information displayed in the view.
Note: The button also invalidates the cached data so a subsequent load will be slower.
Repository restoration
If a repository is removed from view but some information is required by a project, the repository can be restored.
Update repository
An existing repository may also be updated via the west update
command.
Source Control extension
Once a repository is installed, the Source Control view within Visual Studio Code will track all sub-repositories that constitute the given git repository. This is a useful utility for monitoring changes made during development.