|
4 | 4 | "description": "Magento 2 code generation, inspection and utility tools", |
5 | 5 | "publisher": "magebit", |
6 | 6 | "icon": "resources/logo.jpg", |
7 | | - "version": "1.2.0", |
| 7 | + "version": "1.5.0", |
8 | 8 | "engines": { |
9 | 9 | "vscode": "^1.93.1" |
10 | 10 | }, |
11 | 11 | "repository": { |
12 | 12 | "type": "git", |
13 | 13 | "url": "https://github.com/magebitcom/magento-toolbox.git" |
14 | 14 | }, |
| 15 | + "homepage": "https://github.com/magebitcom/magento-toolbox", |
| 16 | + "bugs": { |
| 17 | + "url": "https://github.com/magebitcom/magento-toolbox/issues" |
| 18 | + }, |
15 | 19 | "categories": [ |
16 | 20 | "Other" |
17 | 21 | ], |
| 22 | + "keywords": [ |
| 23 | + "magento", |
| 24 | + "adobe commerce", |
| 25 | + "code completion", |
| 26 | + "code generation", |
| 27 | + "intellisense" |
| 28 | + ], |
18 | 29 | "activationEvents": [ |
19 | 30 | "workspaceContains:**/app/etc/env.php", |
20 | 31 | "workspaceContains:**/app/etc/di.xml", |
|
41 | 52 | "editPresentation": "multilineText", |
42 | 53 | "default": "", |
43 | 54 | "markdownDescription": "`%module%` will be replaced with the module name. \n\n **Do not add comment symbols like `<!--` or `-->`, they will be added automatically.**" |
| 55 | + }, |
| 56 | + "magento-toolbox.provideXmlCompletions": { |
| 57 | + "type": "boolean", |
| 58 | + "default": true, |
| 59 | + "description": "Enable autocomplete for Magento 2 XML files." |
| 60 | + }, |
| 61 | + "magento-toolbox.provideXmlDefinitions": { |
| 62 | + "type": "boolean", |
| 63 | + "default": true, |
| 64 | + "description": "Enable definitions for Magento 2 XML files." |
| 65 | + }, |
| 66 | + "magento-toolbox.provideXmlHovers": { |
| 67 | + "type": "boolean", |
| 68 | + "default": true, |
| 69 | + "description": "Enable hover decorations for Magento 2 XML files." |
44 | 70 | } |
45 | 71 | } |
46 | 72 | }, |
|
65 | 91 | "title": "Generate Block", |
66 | 92 | "category": "Magento Toolbox" |
67 | 93 | }, |
| 94 | + { |
| 95 | + "command": "magento-toolbox.generateViewModel", |
| 96 | + "title": "Generate ViewModel", |
| 97 | + "category": "Magento Toolbox" |
| 98 | + }, |
68 | 99 | { |
69 | 100 | "command": "magento-toolbox.indexWorkspace", |
70 | 101 | "title": "Index Workspace", |
|
190 | 221 | "title": "Generate Sample config.xml", |
191 | 222 | "category": "Magento Toolbox" |
192 | 223 | }, |
| 224 | + { |
| 225 | + "command": "magento-toolbox.generateDataPatch", |
| 226 | + "title": "Generate Data Patch", |
| 227 | + "category": "Magento Toolbox" |
| 228 | + }, |
| 229 | + { |
| 230 | + "command": "magento-toolbox.generateCronJob", |
| 231 | + "title": "Generate Cron Job", |
| 232 | + "category": "Magento Toolbox" |
| 233 | + }, |
193 | 234 | { |
194 | 235 | "command": "magento-toolbox.jumpToModule", |
195 | 236 | "title": "Jump to Module", |
|
244 | 285 | "command": "magento-toolbox.generateBlock", |
245 | 286 | "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
246 | 287 | }, |
| 288 | + { |
| 289 | + "command": "magento-toolbox.generateViewModel", |
| 290 | + "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
| 291 | + }, |
247 | 292 | { |
248 | 293 | "command": "magento-toolbox.generateEventsXml", |
249 | 294 | "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
|
319 | 364 | { |
320 | 365 | "command": "magento-toolbox.generateConfigXmlFile", |
321 | 366 | "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
| 367 | + }, |
| 368 | + { |
| 369 | + "command": "magento-toolbox.generateDataPatch", |
| 370 | + "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
| 371 | + }, |
| 372 | + { |
| 373 | + "command": "magento-toolbox.generateCronJob", |
| 374 | + "when": "resourcePath =~ /app\\/code\\/.+\\/.+/i" |
322 | 375 | } |
323 | 376 | ] |
324 | 377 | } |
|
0 commit comments