Open the directory containing the ND280 package that you want to work on eg
(eventAnalysis, eventRecon, eventCalib etc).
Open the command palette (F1) and run the ND280: Configure command.
Running this will automatically configure your VS Code workspace to work with the ND280 software.
You may need to set the nd280.nd280SoftwarePilotProfile and
nd280.highland2SoftwarePilotProfile settings first.
You should also install the CMake extension for VSCode.
Features
Automatically configures VSCode for ND280 software development.
This extension contributes the following settings:
nd280.nd280SoftwarePilotProfile: Path to the ND280 software pilot
setup script. If not set, the extension will look in the directory set by the
ND280_PILOT environment variable.
nd280.highland2SoftwarePilotProfile: Path to the Highland 2 software pilot
setup script. If not set, the extension will look in the directory set by the
HIGHLAND2_PILOT environment variable.
Known Issues
As the ND280 software is only supported on Linux, this extension is also only
supported on Linux. However, it should work correctly on a Windows/Mac OS
client editing a Linux remote/docker host.
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.