The Tiltfile extension provides an improved editing experience for Tiltfile authors.
This extension is currently in alpha state and might feel a bit buggy here and there. If you've encountered any issues, please check the known issues first and give the appropriate one a 👍. If your issue has not previously been reported, please add a new one.
- Starlark syntax highlighting
- Autocomplete for
Tiltfilefunctions - Signature support for
Tiltfilefunctions - Hover support for docstrings
- When Tilt is running, highlight Tiltfile execution errors in VSCode
- VSCode status bar button to open the Tilt UI in a browser
- Tilt version >v0.26.0
- To run the VSCode extension locally, check out our CONTRIBUTING guide
This extension contributes the following settings:
tiltfile.trace.server: Control the logging level for language server requests/responses (valid values:off(default),verbose,debug).tiltfile.server.port: Set the number of the port where an existing Tilt language server is running. For use while developing the Tiltfile extension.tiltfile.tilt.path: Set the path of the Tilt executable to use as the language server. Defaults to using thetiltbinary that is found in the environment.tiltfile.showStatusBarButton: Show a button in the VSCode status bar to open the Tilt WebUI. (default true)tiltfile.tilt.webui.port: When opening the Tilt WebUI, the port to use (default 10350)
