QtnLSP
June 10, 2026 · View on GitHub
QtnLSP
Syntax highlighting and Language Server support for Photon Quantum3 DSL (.qtn) files, including autocomplete, go-to-definition, hover information, and symbols.
Supports VSCode, JetBrains Rider, and Visual Studio 2022.
Supported IDEs
| IDE | Version |
|---|---|
| VSCode | 1.50+ |
| JetBrains Rider | 2022.3+ |
| Visual Studio | 2022 (17.0+) |
Installation
VSCode
- Marketplace: Quantum DSL (QTN) Support — or open the Extensions view in VSCode and search for
Quantum DSL (QTN). - CLI:
code --install-extension shlifedev.qtn-syntax-highlighting
Visual Studio 2022
- Marketplace: Quantum DSL (QTN) Language Support — or in Visual Studio go to Extensions → Manage Extensions → Online and search for
Quantum DSL (QTN).
JetBrains Rider
- Download
QtnLSP-jetbrains.zipfrom GitHub Releases, then Settings → Plugins → ⚙ → Install Plugin from Disk. (Marketplace listing coming soon.)
Prefer a manual install? Every build is attached to GitHub Releases as a
.vsix/.zip.
Build
Docker required. No other local toolchain needed. For local Node-based development, use Node.js 20 to match CI.
sh scripts/build.sh all # sync + test + build all plugins
sh scripts/build.sh vscode # VSCode extension only
sh scripts/build.sh jetbrains # JetBrains plugin only
Screenshot
License
MIT