Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>NuActionGUI Language SupportNew to Visual Studio Code? Get it now.
NuActionGUI Language Support

NuActionGUI Language Support

infsec

|
19 installs
| (0) | Free
Language support for NuActionGUI models
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

NuActionGUI Language Support

Language support for NuActionGUI models with syntax highlighting and semantic analysis.

⚠️ Early Development - This extension is in active development. Expect breaking changes and general instability.

Features

  • Syntax highlighting for data, security, and privacy models
  • Language server for semantic analysis and diagnostics
  • Support for .dtm, .stm, and .ptm file extensions

Requirements

  • Python environment with the proper dependencies
  • NuActionGUI language server installed

Setup

Python Environment

The extension auto-detects Python from:

  1. User configuration (nag.server.pythonPath)
  2. VS Code Python extension selection
  3. System Python installation

To manually specify Python, open Settings and configure nag.server.pythonPath.

Language Server

Configure the language server command in Settings under nag.server.command. Example:

"nag.server.command": ["python", "-m", "nuactiongui.server"]

Commands

  • NuActionGUI: Restart language server - Restart the language server (useful after configuration changes)

File Types

  • .dtm - Data models
  • .stm - Security models
  • .ptm - Privacy models
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft