Embedded IDE v3.9.0
[v3.9.0]
New:
- Support IAR ARM C/C++ Compiler
- Support import IAR ARM workbench
- Support install chip info for JLink when installed cmsis device package (you need to install
jlink-devices-addon
before getting start) - New compiler problem matcher
- Allow nested env variables (max deep: 5)
- Generate
compiler.log
file to build folder - Provide diagnostic informations into
Problems
panel fromcompiler.log
file after project build finished - Allow execute post install command when install external tools.
- Allow empty
linkerScript
file path forarmcc/gcc
. (empty path will cause builder ignore pass linkerScript args to linker) - Allow use env variables in
includePath
,libPath
Fix:
- Can not post progress message when install external tools
- Some compiler config errors in
sdcc
model
Change:
- Remove terminal problem matcher, use
vscode.Diagnostic
api to provide project problem after build end - Provide more terminal link matcher for eide builder task
Optimize:
- Add
${configName}
in file path env map - Search keywords in external tools details
- Del old folder when reinstall external tools
- Optimize prompt message for
Configure Toolchain
function. - Optimize cmsis header wizard parser. (allow string prefix/suffix for number value)