|
119 | 119 | } |
120 | 120 | } |
121 | 121 | ], |
| 122 | + "walkthroughs": [ |
| 123 | + { |
| 124 | + "id": "mise-getting-started", |
| 125 | + "title": "Mise VSCode setup", |
| 126 | + "description": "Important steps to get started with the Mise VSCode extension.", |
| 127 | + "when": "!isWeb", |
| 128 | + "steps": [ |
| 129 | + { |
| 130 | + "id": "auto-configure", |
| 131 | + "title": "Auto-Configure Extensions", |
| 132 | + "description": "Choose whether to automatically configure VSCode extensions to use tools from mise.\n[Open settings](command:mise.openExtensionSettings)", |
| 133 | + "media": { |
| 134 | + "markdown": "walkthrough/auto-configure.md" |
| 135 | + }, |
| 136 | + "when": "!isWeb" |
| 137 | + }, |
| 138 | + { |
| 139 | + "id": "explore", |
| 140 | + "title": "Tips for using Mise VSCode", |
| 141 | + "description": "Open the mise panel to see tools, tasks and environment variables.\n[Open Mise Panel](command:workbench.view.extension.mise-panel)", |
| 142 | + "media": { |
| 143 | + "markdown": "walkthrough/explore.md" |
| 144 | + }, |
| 145 | + "when": "!isWeb" |
| 146 | + } |
| 147 | + ] |
| 148 | + } |
| 149 | + ], |
122 | 150 | "snippets": [ |
123 | 151 | { |
124 | 152 | "language": "toml", |
|
152 | 180 | "mise.configureExtensionsAutomatically": { |
153 | 181 | "order": 4, |
154 | 182 | "type": "boolean", |
155 | | - "default": true, |
156 | | - "markdownDescription": "Automatically configure extensions for the current workspace. ([list of supported extensions](https://github.com/hverlin/mise-vscode/wiki/Supported-extensions))" |
| 183 | + "default": false, |
| 184 | + "markdownDescription": "Automatically configure extensions for the current workspace. ([list of supported extensions](https://github.com/hverlin/mise-vscode/wiki/Supported-extensions)).\n\nThis will modify your workspace settings (`.vscode/settings.json`). You can use the ignore/include lists settings to customize which extensions are configured." |
157 | 185 | }, |
158 | 186 | "mise.configureExtensionsAutomaticallyIgnoreList": { |
159 | 187 | "order": 5, |
|
240 | 268 | "default": false, |
241 | 269 | "markdownDescription": "Create symlinks in your `.vscode` folder that links to the `mise` bin.\n\nThis is useful if you share the `.vscode/settings.json` file with others. When the project is version controlled:\n- every user must have the extension installed\n- the directory `.vscode/mise-tools` must be excluded from version control." |
242 | 270 | }, |
243 | | - "mise.enableCodeLens": { |
244 | | - "order": 8, |
245 | | - "type": "boolean", |
246 | | - "title": "Enable code lens", |
247 | | - "default": true, |
248 | | - "markdownDescription": "Show run/add tool code lens indicators in the editor." |
249 | | - }, |
| 271 | + "mise.checkForNewMiseVersion": { |
| 272 | + "order": 8, |
| 273 | + "type": "boolean", |
| 274 | + "title": "Check for new mise version", |
| 275 | + "default": true, |
| 276 | + "markdownDescription": "Check if a new mise version is available on startup." |
| 277 | + }, |
250 | 278 | "mise.showToolVersionsDecorations": { |
251 | 279 | "order": 9, |
252 | 280 | "type": "boolean", |
253 | 281 | "title": "Show tool versions", |
254 | 282 | "default": true, |
255 | 283 | "markdownDescription": "Show tool versions in the editor. (requires reload)" |
256 | 284 | }, |
257 | | - "mise.checkForNewMiseVersion": { |
258 | | - "order": 10, |
259 | | - "type": "boolean", |
260 | | - "title": "Check for new mise version", |
261 | | - "default": true, |
262 | | - "markdownDescription": "Check if a new mise version is available on startup." |
263 | | - }, |
| 285 | + "mise.enableCodeLens": { |
| 286 | + "order": 10, |
| 287 | + "type": "boolean", |
| 288 | + "title": "Enable code lens", |
| 289 | + "default": true, |
| 290 | + "markdownDescription": "Show run/add tool code lens indicators in the editor." |
| 291 | + }, |
264 | 292 | "mise.showNotificationIfMissingTools": { |
265 | 293 | "order": 11, |
266 | 294 | "type": "boolean", |
|
287 | 315 | "type": "boolean", |
288 | 316 | "title": "Enable Tera auto-completion", |
289 | 317 | "default": true, |
290 | | - "markdownDescription": "Enable experimental Tera auto-completion in `mise.toml` files." |
| 318 | + "markdownDescription": "Enable Tera auto-completion in `mise.toml` files." |
291 | 319 | }, |
292 | 320 | "mise.automaticallyTrustMiseConfigFiles": { |
293 | 321 | "order": 15, |
|
0 commit comments