dotuix
v0.4.0
Published
Language support, IntelliSense, and commands for .uix files
Downloads
129
Maintainers
Readme
dotuix — VS Code Extension
Language support, IntelliSense, and commands for
.uixfiles.
Install from the VS Code Marketplace: search dotuix or install by ID intenttext.dotuix.
Features
Commands
Open the Command Palette (⌘ Shift P / Ctrl Shift P) and type dotuix:
| Command | Description |
| ---------------------------------- | ------------------------------------------------------------------ |
| dotuix: Init new project | Scaffold a new .uix project in the current workspace via the CLI |
| dotuix: Pack project → .uix | Run dotuix pack . in the workspace root and output a .uix file |
| dotuix: Validate .uix file | Pick a .uix file and run structural + offline-first validation |
| dotuix: Open .uix file in viewer | Open a .uix file in the dotuix desktop viewer |
File association
.uix files are recognized as a distinct file type. The extension activates automatically when a manifest.json is present in the workspace.
Requirements
The dotuix CLI must be installed globally for Pack, Validate, and Init commands:
npm install -g @dotuix/cliThe dotuix viewer must be installed on the system for the Open command.
Activation
The extension activates when:
- The workspace contains a
manifest.json(dotuix project detected) - A
.uixfile is opened
Extension settings
No settings at this time. Future versions will add:
dotuix.viewerPath— custom path to the dotuix viewer binarydotuix.autoValidate— validate.uixfiles on open
Release notes
0.4.0
dotuix: Open .uix file in viewercommand- Improved CLI detection and error messages
0.3.0
dotuix: Init new projectcommand with template picker.uixfile type activation event
0.2.0
dotuix: Validate .uix filecommand
0.1.0
- Initial release:
dotuix: Pack project → .uixcommand
License
MIT
