Skip to content

tektronix/vscode-tsplang

Repository files navigation

TSPLang

build codecov

The TSP language extension for Visual Studio Code provides command completions for supported TSP-enabled Keithley Instruments.

Requirements

To enable TSP command completions for supported instruments, a shebang line is required. TSP shebangs take the form of

--#!<model>

where <model> is a supported instrument model. Shebangs must be placed on the first line of a file with a .tsp extension.

After installation, if you have not restarted VSCode, you may have to manually select the TSP language for your files. By default, this can be done by pressing Ctrl+K M on Windows and Linux or K M on Mac and selecting "TSP" while editing your file.

Supported Instruments

Release builds are available as VSIX files in the Releases section. Currently supported instrument models include:

  • 2450

Contribute

See a typo? Know how to fix an issue? Implement a requested feature?

We'd love to accept your patches and contributions! The Contributing document guides you through checkout, unit testing, and building.

Maintainer

Disclaimer

This is not an officially supported Tektronix product. It is maintained by a small group of employees in their spare time. We lack the resources typical of most Tektronix products, so please bear with us! We will do our best to address your issues and answer any questions directly related to this extension in a timely manner.

License

Licensed under Apache 2.0

Made with ❤️ at Keithley Instruments