Visual Studio Code extension for Dottr manifests, with the Dottr language server.
Visual Studio Code support for Dottr manifests (*.dotfile):
shell blocks, as shell or
PowerShell scripts;@{...}, and
indentation of blocks.Everything but highlighting and editing is provided by the Dottr language
server, dottr-lsp, which is installed with Dottr.
Requirements: VS Code 1.91 or later, Dottr, and Node.js to build the extension package:
git clone https://github.com/tkamucheka/vscode-dottr.git
cd vscode-dottr
npm ci
npm run package
code --install-extension vscode-dottr-0.1.0.vsix
To format manifests on save, add to settings.json:
"[dottr]": {
"editor.formatOnSave": true
}
Settings and known issues are described in the README.