Configuration reference
Workspace settings
settings.json
{
"interlisLsp.server.jarPath": "${workspaceFolder}/server/interlis-lsp-all.jar",
"interlisLsp.javaPath": "/usr/lib/jvm/java-21-openjdk/bin/java",
"interlisLsp.modelRepositories": "https://models.local,https://models.remote",
"interlisLsp.autoShowOutputOnStart": true
}
interlisLsp.server.jarPathoverrides the bundled language server JAR.interlisLsp.javaPathpoints to a custom Java runtime if the bundled runtime is missing.interlisLsp.modelRepositoriesdefines comma-separated repositories resolved by the model discovery service and completion engine.interlisLsp.autoShowOutputOnStartshows the INTERLIS output channel when the extension activates.
CLI helpers
Use the VS Code command line interface to automate validations:
code --command interlis.compile.run --file ./models/LandUse.ili
The command returns JSON output that you can pipe to linting scripts or CI dashboards.