4. Creating a Workspace

If VS Code is available, .vscode directories with all needed configurations are generated when running .\fox.ps1 waf configure. The generated workspaces are already properly configured for the specific directories.

4.1. Launching VS Code

It is best to use the provided launcher script .\fox.ps1 ide to open VS Code as then all environment variables are automatically correctly set.

If using fox CLI is not desired the following steps need to be taken into account:

  1. All required build tools etc. need to be in path and environment variables need to be correctly set.

  2. Open VS Code.

  3. Goto File->Open Folder and select the cloned foxBMS 2 repository.

4.2. Build Tasks

Build commands are executed by running Build Tasks.

A Build Task is executed either selecting Terminal->Run Build Task from the menu or pressing Ctrl + Shift + B.

A list of possible build commands is shown and the desired one can be executed by clicking with the cursor or navigating with the arrow keys and pressing Enter.