Install the extension
The Power User extension is also available on Cursor! click here for info on how to install the Power User extension for Cursor.
type: info
There are a few different ways in which extension can be installed. You can install it natively or in a dev container.
Install the extension natively
You can install the extension from VSCode directly or from the marketplace
Here's how to install the extension in VSCode
Need to setup environment variables? Refer to this section
type: warning
If you are seeing the message "Reload required", please reload the VSCode or restart the VSCode.
type: info
Install the extension in a dev container (or in codespaces)
You need to do the below steps only if you need to setup the extension in a devcontainer (or GitHub Codespaces)
Please add the following configuration in to your devcontainer.json file:
"customizations": {
"vscode": {
...
"files.associations": {
"*.yaml": "jinja-yaml",
"*.yml": "jinja-yaml",
"*.sql": "jinja-sql",
"*.md": "jinja-md"
},
...
},
"extensions": [
...
"innoverio.vscode-dbt-power-user",
...
]
}
}
Please do NOT forget to do required configuration based on your dbt setup: dbt Core, dbt Cloud, or dbt Fusion, and optional configuration!!
type: warning