Skip to content

Commit b347111

Browse files
committed
[update] v2.12.0
1 parent db65306 commit b347111

15 files changed

+159
-9
lines changed

CHANGELOG.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,18 @@
44

55
***
66

7-
### [v2.11.1]
7+
### [v2.12.0]
8+
- 新增:在设置工具链路径时,支持显式选择工具链的安装模式(仅支持免费的工具链)
9+
- 新增:增加 vscode 演示,将在插件被安装时启动
10+
- 修复:修复 cmsis pack 解析问题:https://discuss.em-ide.com/d/87
11+
- 更改:将 cmsis pack 的默认安装位置改为:`.pack`, cmsis header 的安装位置改为:`.cmsis`
12+
- 更改:将扩展改为扩展包,一并安装其他实用性扩展
813
- 更改:将插件改为在线安装,缩小 vsix 安装包大小,离线版下载位置:https://github.com/github0null/eide/releases
9-
- 优化:优化**构建器选项** 的 UI,适应 vscode 语言配置
10-
- 优化:安装 CMSIS Pack 的组件时对文件进行过滤
14+
- 优化:能够自动在环境变量中获取 Keil 的安装位置,Keil 环境变量:`Keil_Root`
15+
- 优化:增强 MDK 项目的导入功能,自动导入 MDK 项目中的包组件,增加组件缺失时的提示功能;导入成功后,组件存放位置:`.cmsis`
16+
- 优化:优化构建器选项的 UI,适应 vscode 语言配置
17+
- 优化:在插件启动后自动将 cortex-debug 需要的路径设置到插件环境变量
18+
- 优化:安装 cmsis pack 的组件时对不需要的模板文件进行过滤
1119
- 优化:新增插件设置,允许禁用相关的右键上下文菜单
1220
***
1321

img/open_docs.png

329 KB
Loading

img/setup_toochain.png

67.5 KB
Loading

img/start_project.png

55.8 KB
Loading

lang/arm.gcc.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,16 @@
255255
"description.zh-cn": "汇编器选项",
256256
"type": "object",
257257
"properties": {
258+
"defines": {
259+
"readable_name": "Macro Defines",
260+
"readable_name.zh-cn": "宏定义",
261+
"markdownDescription": "Macro Defines",
262+
"description.zh-cn": "宏定义",
263+
"type": "array",
264+
"items": {
265+
"type": "string"
266+
}
267+
},
258268
"ASM_FLAGS": {
259269
"markdownDescription": "Other Assembler Options",
260270
"description.zh-cn": "汇编器附加选项",

lang/arm.v5.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,16 @@
301301
"description.zh-cn": "汇编器选项",
302302
"type": "object",
303303
"properties": {
304+
"defines": {
305+
"readable_name": "Macro Defines",
306+
"readable_name.zh-cn": "宏定义",
307+
"markdownDescription": "Macro Defines (format: \"<key> SETA <value>\")",
308+
"description.zh-cn": "宏定义(格式:\"<key> SETA <value>\"",
309+
"type": "array",
310+
"items": {
311+
"type": "string"
312+
}
313+
},
304314
"split-load-and-store-multiple": {
305315
"markdownDescription": "Split Load and Store Multiple",
306316
"type": "boolean",

lang/arm.v6.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,16 @@
266266
"description.zh-cn": "汇编器选项",
267267
"type": "object",
268268
"properties": {
269+
"defines": {
270+
"readable_name": "Macro Defines",
271+
"readable_name.zh-cn": "宏定义",
272+
"markdownDescription": "Macro Defines",
273+
"description.zh-cn": "宏定义",
274+
"type": "array",
275+
"items": {
276+
"type": "string"
277+
}
278+
},
269279
"$use": {
270280
"markdownDescription": "Assember Type",
271281
"description.zh-cn": "汇编器类型",

lang/riscv.gcc.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,16 @@
265265
"description.zh-cn": "汇编器选项",
266266
"type": "object",
267267
"properties": {
268+
"defines": {
269+
"readable_name": "Macro Defines",
270+
"readable_name.zh-cn": "宏定义",
271+
"markdownDescription": "Macro Defines",
272+
"description.zh-cn": "宏定义",
273+
"type": "array",
274+
"items": {
275+
"type": "string"
276+
}
277+
},
268278
"ASM_FLAGS": {
269279
"markdownDescription": "Other Assembler Options",
270280
"description.zh-cn": "汇编器附加选项",

lang/sdcc.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,16 @@
341341
"description.zh-cn": "汇编器选项",
342342
"type": "object",
343343
"properties": {
344+
"defines": {
345+
"readable_name": "Macro Defines",
346+
"readable_name.zh-cn": "宏定义",
347+
"markdownDescription": "Macro Defines",
348+
"description.zh-cn": "宏定义",
349+
"type": "array",
350+
"items": {
351+
"type": "string"
352+
}
353+
},
344354
"misc-controls": {
345355
"markdownDescription": "Other Assembler Options",
346356
"description.zh-cn": "汇编器附加选项",

lang/stm8.iar.verify.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,16 @@
382382
"description.zh-cn": "汇编器选项",
383383
"type": "object",
384384
"properties": {
385+
"defines": {
386+
"readable_name": "Macro Defines",
387+
"readable_name.zh-cn": "宏定义",
388+
"markdownDescription": "Macro Defines",
389+
"description.zh-cn": "宏定义",
390+
"type": "array",
391+
"items": {
392+
"type": "string"
393+
}
394+
},
385395
"case-sensitive-user-symbols": {
386396
"description": "case sensitive user symbols",
387397
"type": "boolean",

0 commit comments

Comments
 (0)