Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>nd280New to Visual Studio Code? Get it now.
nd280

nd280

davehadley

|
34 installs
| (0) | Free
VS Code extension for ND280 software development (https://git.t2k.org/nd280)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

nd280 README

Usage

  • Check out and build the ND280 software following the instructions.

  • Alternatively use a Docker container and connect to it using the VS code remove containers extension. When using containers you will need to install the extension in the container.

  • 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.

  • Run the normal CMake extension commands such as CMake configure and CMake build.

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.

Requirements

  • CMake extension for VSCode.
  • An installation of the ND280 software.

Extension Settings

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.

Please report issues on the issue tracker.

Release Notes

0.1.0

First released version.

Building and Installing this Extension from Source

  • Install npm.
  • Inside the package root directory run npm install.
  • Run npm test to run automated tests.
  • Build the package: npm run package.
  • Install it locally with code --install-extension nd280-0.1.3.vsix.

License

Licensed under either of

  • Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.

Contribution

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.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft