|
36 | 36 | "homepage": "https://em-ide.com", |
37 | 37 | "license": "MIT", |
38 | 38 | "description": "A mcu development environment for 8051/AVR/STM8/Cortex-M/MIPS/RISC-V", |
39 | | - "version": "3.25.0", |
| 39 | + "version": "3.25.1", |
40 | 40 | "preview": false, |
41 | 41 | "engines": { |
42 | 42 | "vscode": "^1.67.0" |
|
114 | 114 | "yaml": "^1.10.2" |
115 | 115 | }, |
116 | 116 | "contributes": { |
| 117 | + "debuggers": [ |
| 118 | + { |
| 119 | + "type": "eide.cortex-debug", |
| 120 | + "label": "EIDE (Cortex-Debug)" |
| 121 | + } |
| 122 | + ], |
117 | 123 | "terminal": { |
118 | 124 | "profiles": [ |
119 | 125 | { |
|
541 | 547 | } |
542 | 548 | ], |
543 | 549 | "commands": [ |
| 550 | + { |
| 551 | + "command": "eide.debug.start", |
| 552 | + "category": "eide", |
| 553 | + "title": "%eide.project.debug.start%", |
| 554 | + "icon": { |
| 555 | + "dark": "./res/icon/Run_16x.svg", |
| 556 | + "light": "./res/icon/Run_16x.svg" |
| 557 | + } |
| 558 | + }, |
| 559 | + { |
| 560 | + "command": "eide.refresh.external_tools_index", |
| 561 | + "category": "eide", |
| 562 | + "title": "Refresh External Tools Index" |
| 563 | + }, |
544 | 564 | { |
545 | 565 | "command": "eide.open.makelibs.cfg", |
546 | 566 | "category": "eide", |
|
1217 | 1237 | { |
1218 | 1238 | "when": "cl.eide.projectActived && config.EIDE.Option.ShowToolbarInEditerTitle", |
1219 | 1239 | "command": "eide.project.build", |
1220 | | - "group": "navigation" |
| 1240 | + "group": "navigation@1" |
1221 | 1241 | }, |
1222 | 1242 | { |
1223 | 1243 | "when": "cl.eide.projectActived && config.EIDE.Option.ShowToolbarInEditerTitle", |
1224 | | - "command": "eide.project.clean", |
1225 | | - "group": "navigation" |
| 1244 | + "command": "eide.project.uploadToDevice", |
| 1245 | + "group": "navigation@2" |
1226 | 1246 | }, |
1227 | 1247 | { |
1228 | 1248 | "when": "cl.eide.projectActived && config.EIDE.Option.ShowToolbarInEditerTitle", |
1229 | | - "command": "eide.project.uploadToDevice", |
1230 | | - "group": "navigation" |
| 1249 | + "command": "eide.debug.start", |
| 1250 | + "group": "navigation@3" |
| 1251 | + }, |
| 1252 | + { |
| 1253 | + "when": "cl.eide.projectActived && config.EIDE.Option.ShowToolbarInEditerTitle", |
| 1254 | + "command": "eide.project.clean", |
| 1255 | + "group": "navigation@4" |
1231 | 1256 | } |
1232 | 1257 | ], |
1233 | 1258 | "editor/context": [ |
|
1291 | 1316 | "when": "viewItem == SOLUTION && view == cl.eide.view.projects" |
1292 | 1317 | }, |
1293 | 1318 | { |
1294 | | - "command": "eide.project.clean", |
| 1319 | + "command": "eide.debug.start", |
1295 | 1320 | "group": "inline@4", |
1296 | 1321 | "when": "viewItem == SOLUTION && view == cl.eide.view.projects" |
1297 | 1322 | }, |
| 1323 | + { |
| 1324 | + "command": "eide.project.clean", |
| 1325 | + "group": "inline@5", |
| 1326 | + "when": "viewItem == SOLUTION && view == cl.eide.view.projects" |
| 1327 | + }, |
1298 | 1328 | { |
1299 | 1329 | "command": "_cl.eide.project.setActive", |
1300 | 1330 | "when": "viewItem == SOLUTION && view == cl.eide.view.projects && cl.eide.enable.active", |
|
1315 | 1345 | "when": "viewItem == SOLUTION && view == cl.eide.view.projects", |
1316 | 1346 | "group": "2_build@2" |
1317 | 1347 | }, |
| 1348 | + { |
| 1349 | + "command": "eide.debug.start", |
| 1350 | + "when": "viewItem == SOLUTION && view == cl.eide.view.projects", |
| 1351 | + "group": "2_build@3" |
| 1352 | + }, |
1318 | 1353 | { |
1319 | 1354 | "command": "eide.project.uploadToDevice", |
1320 | 1355 | "when": "viewItem == SOLUTION && view == cl.eide.view.projects", |
|
0 commit comments