Eide Versions Save

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.

v3.16.0

1 month ago

[v3.16.0] update

Change:

  • Cortex-Debug Config: Auto generate debug config now has been Removed. Use the right-click menu function instead.

Fix:

  • Keil Project Export: Source file type error for '*.asm'.

Optimize:

  • GUI Prompt String: Change some prompt string.
  • JLink Flasher Template: Allow use '${hexFile}, ${binFile}...' variables in jlink.flasher.cmd.template file.
  • STLink Flasher: Use codepage 437 when exec STM32_Program_CLI.exe in win32 system.

Download Embedded IDE For VSCode

v3.15.1

2 months ago

[v3.15.1] update

Optimize:

  • GCC Compiler Driver: Auto select gcc/g++ for c/c++ source files; Support new linker option Linker Driver.
  • MDK Project Import: Support import keil project's User Commands (BeforeMake and AfterMake commands).
  • RightClick Menu: Optimize menu item order.

Download Embedded IDE For VSCode

v3.15.0

2 months ago

[v3.15.0] update

New:

  • RightClick Menu: Add groups for menu

Optimize:

  • COSMIC STM8: Auto select crts*.stm8 library

Download Embedded IDE For VSCode

v3.14.0

4 months ago

[v3.14.0] update

New:

  • Status Bar: Add status bar 'Build' and 'Flash'

Change:

  • Proxy Site: Discard domain: github0null.io
  • unify_builder: Move obj files to '.obj' dir when build

Optimize:

  • Model files: Remove model file's UTF8-BOM header
  • Project auto reload: Optimize auto save/reload project when you modified 'eide.json'

Download Embedded IDE For VSCode

v3.13.2023060401

11 months ago

[v3.13.2023060401] revision

Fix:

  • Incorrect GCC Options: Move gcc '--specs=xxx' options to 'global' region. issue

Optimize:

  • Source Exclude List: Allow use Env Variables in exclude path string.
  • Eclipse Project Importer: Optimize eclipse project parser, allow resolve virtual folder and folder link.
  • Armcc Options: Remove duplicate option 'optimize-for-time' for AC5

Download Embedded IDE For VSCode

v3.13.0

11 months ago

[v3.13.0] update

New:

  • MIPS Project: Support new project type MIPS and new toolchain MTI GCC, thanks @eatradish.
  • Status Bar: Add status bar for project target switch.
  • STM8 MapView: Support MapView for COSMIC-STM8 Compiler.

Fix:

  • Switch Target: Not copy source options file if it's not existed when switch target.
  • Cpptools Intellisense: Notify cpptools update source config after active project changed.

Change:

  • IAR Arm Toolchain: Remove auto-gen '-I' include options for iar arm assembler.

Optimize:

  • COSMIC_STM8: Auto generate .d files for COSMIC_STM8.
  • KeilC51 Importer: Setup 'CClasses, UserClasses' when import a keilc51 project.
  • System Variables: Add some system variables, like: ${SYS_Platform}, ${SYS_DirSep} ...
  • Auto Save: Compare content before save project.
  • Source Folder: Need to confirm before remove src folder.
  • IAR Toolchain: Add more cpu list for selection.

Download Embedded IDE For VSCode

v3.12.2023052101

11 months ago

[v3.12.2023052101] revision

New:

  • MIPS Project: Support new project type MIPS and new toolchain MTI GCC, thanks @eatradish.
  • Status Bar: Add status bar for project target switch.

Fix:

  • Switch Target: Not copy source options file if it's not existed when switch target.
  • Cpptools Intellisense: Notify cpptools update source config after active project changed.

Change:

  • IAR Arm Toolchain: Remove auto-gen '-I' include options for iar arm assembler.

Optimize:

  • COSMIC_STM8: Auto generate .d files for COSMIC_STM8.
  • KeilC51 Importer: Setup 'CClasses, UserClasses' when import a keilc51 project.
  • System Variables: Add some system variables, like: ${SYS_Platform}, ${SYS_DirSep} ...
  • Auto Save: Compare content before save project.
  • Source Folder: Need to confirm before remove src folder.
  • IAR Toolchain: Add more cpu list for selection.

Download Embedded IDE For VSCode

v3.12.2023051401

1 year ago

[v3.12.2023051401] update

New:

  • MIPS Project: Support new project type MIPS and new toolchain MTI GCC, thanks @eatradish.
  • Status Bar: Add status bar for project target switch.

Fix:

  • Switch Target: Not copy source options file if it's not existed when switch target.
  • Cpptools Intellisense: Notify cpptools update source config after active project changed.

Change:

  • IAR Arm Toolchain: Remove auto-gen '-I' include options for iar arm assembler.

Optimize:

  • COSMIC_STM8: Auto generate .d files for COSMIC_STM8.
  • KeilC51 Importer: Setup 'CClasses, UserClasses' when import a keilc51 project.
  • System Variables: Add some system variables, like: ${SYS_Platform}, ${SYS_DirSep} ...
  • Auto Save: Compare content before save project.
  • Source Folder: Need to confirm before remove src folder.

Download Embedded IDE For VSCode

v3.12.0

1 year ago

[v3.12.0] update

New:

  • COSMIC STM8: Support new toolchain: COSMIC STM8 for stm8 series.

Fix:

  • Export Template: Zip project template 7za failed on linux.

Optimize:

  • unify_builder: Show commandline when build failed on source file.
  • Disassembly View: Optimize disasm launguage syntax with visual jump

Download Embedded IDE For VSCode

v3.11.3

1 year ago

[v3.11.3] revision

Fix:

  • Extra Compiler Options: Cannot evaluate inherited parameters.
  • unify_builder: Cannot handle more than one args expressions for file options.
  • unify_builder: Remove global extra options for sdxxasm.

Optimize:

  • unify_builder: More color render for compiler output messages.
  • unify_builder: Add 'ASM_FLAGS' for sdcc sdxxasm.
  • Debug Config: Auto generate toolchain prefix for cortex-debug.

Please update eide_binaries to v11.0.1+ (Restart plug-in to auto fetch update).

Download Embedded IDE For VSCode