Lattix VSCode Extension
The Lattix VSCode extension brings the capabilities of Lattix into the VSCode IDE, introducing a powerful Impact Explorer facility.
Note: This extension is only compatible with Lattix version 2025 or greater.
Features
- Seamless integration with Lattix Architect
- Impact Explorer with Upstream (Used By), File Info, and Downstream (Uses) panels
- Select files or tags for impact analysis
- Visualize dependencies and navigate code directly from reports
- Project-specific LDZ file configuration
Installation
Ensure you have Lattix Architect (2025+) installed and licensed.
Open VSCode.
Go to the Extensions Marketplace (sidebar button).
Search for Lattix.
Click Install.
If Lattix Architect cannot be found, you will be prompted to specify its location. The default install locations are:
- Linux/macOS:
/opt/Lattix
- Windows:
C:\Program Files\Lattix${VERSION}
You can update the install location anytime via:
CTRL+,
to open settings
- Search for
@ext:codeclinicllc.lattix
- Edit the "Location of Lattix Architect Install" setting
Licensing
The extension requires a Lattix IDE license key (in addition to your Lattix Architect license key). Install your IDE license key from within Lattix Architect, or paste it into the prompt if requested by the extension.
Note: The license key dialog is sensitive to losing focus and does not allow pasting from the right-click menu. Please copy your key and use CTRL/CMD+V
to paste.
Usage
Selecting a Project
When you open a software project, the extension will prompt you to select your Lattix Architect project LDZ file. If you already have an LDZ file, specify its location. Otherwise, create one in Lattix Architect.
The LDZ file location is saved at ./.lattix/ldzpath
in your project.
Impact Explorer
The Impact Explorer view appears at the bottom of VSCode (with Problems, Output, Terminal, etc.). It consists of:
- Upstream (Used By): Shows all items that use the selected file/tag
- File Info: Displays info about the selected file or tag
- Downstream (Uses): Shows all items used by the selected file/tag
Selecting a File or Tag
- Star icon: Selects the currently open source file for impact analysis
- Tag icon: Selects a tag for impact analysis (tags must be created in Lattix Architect)
Navigating Dependencies
- Click a dependency to open and highlight the corresponding line in the editor
- Expand/collapse dependency trees for deeper insight
Settings
- Location of Lattix Architect Install: Path to your Lattix Architect installation
- LDZ file path: Saved in
./.lattix/ldzpath
per project
Known Issues
- License key dialog may close if focus is lost; use keyboard paste only
- Tags must be created in Lattix Architect, not the extension
Release Notes
License
This extension is licensed as an add-on to Lattix Architect.
For support or to report issues, contact support@lattix.com, your Lattix supplier or visit the extension's Marketplace page.