Releases: github0null/eide
Embedded IDE v3.12.2023051401
[v3.12.2023051401] update
New:
MIPS Project
: Support new project typeMIPS
and new toolchainMTI 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.
Embedded IDE v3.12.0
Embedded IDE v3.11.3
[v3.11.3] revision
Fix:
Extra Compiler Options
: Cannot evaluate inherited parameters.unify_builder
: Cannot handle more than oneargs expressions
for file options.unify_builder
: Remove global extra options forsdxxasm
.
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).
Embedded IDE v3.11.2
[v3.11.2] update
New:
Disassembly View
: Add 'Visualize Jumps' for disassembly code, more informationsLanguage Mode
: Add a settingEIDE.DisplayLanguage
to choose a language for UI, prompts.
Fix:
Memory Layout View
: Error format when user input an integer number.
Optimize:
Utility Tools
: Usestart
command to install win32 driver.Promblem Matcher
: Match compiler errors in linker logs.
Embedded IDE v3.11.1
[v3.11.1] update
New:
-
Object Order For Linker
: Allow specify an order for any obj files before the builder start to link your program. -
Extra Compiler Args
: Use Webview UI to replace config file. More Convenience ! -
Toolchain Configurations
: Add webview UI to configuretoolchain path
ortoolchain prefix
for current project.
Change:
Remove Built-in Serial-Monitor
: We removed built-in serial monitor for eide. Please use ms-vscode.vscode-serial-monitor now !Extra Compiler Args For Source Files
: ForvirtualPathFiles
, pattern must start with:<virtual_root>/
Embedded IDE v3.11.0
[v3.11.0] revision
New:
-
Object Order For Linker
: Allow specify an order for any obj files before the builder start to link your program. -
Extra Compiler Args
: Use Webview UI to replace config file. More Convenience ! -
Toolchain Configurations
: Add webview UI to configuretoolchain path
ortoolchain prefix
for current project.
Change:
Remove Built-in Serial-Monitor
: We removed built-in serial monitor for eide. Please use ms-vscode.vscode-serial-monitor now !Extra Compiler Args For Source Files
: ForvirtualPathFiles
, pattern must start with:<virtual_root>/
Embedded IDE v3.10.11
Embedded IDE v3.10.10
[v3.10.10] revision
New:
Project Explorer
: Lock opened project.Environment Variables View
: Allow show all available variables.
Fix:
Symbol View
: Not found elf path when use IAR ARM toolchain.
Optimize:
Environment Variables
: Allow use 'K, M, G' in 'MCU_RAM_SIZE', 'MCU_ROM_SIZE' variables.CMSIS Config Wizard
: Use workspace encoding for cmsis config wizard.Github Proxy
: Optimize proxy, enable proxy for 'GMT+8:00' timezone by default.
Embedded IDE v3.10.9
[v3.10.9] update
New:
Project Resource
: AddSymbol Table
virtual file inOutput Files
, click it to showelf symbols
(support 'armcc', 'gcc', 'iar').Builder Options
: AddX/O Base
,R/O Base
,R/W Base
options for armcc, and allow import them from keil project.
Optimize:
launch.json Generator
: Don't force override 'svdPath' in launch.json config.Project Resource
: Show promt when remove a filesystem source dir.
Embedded IDE v3.10.8
[v3.10.8] update
New:
Project Resource
: AddSymbol Table
virtual file inOutput Files
, click it to showelf symbols
(support 'armcc', 'gcc', 'iar').Builder Options
: AddX/O Base
,R/O Base
,R/W Base
options for armcc, and allow import them from keil project.
Optimize:
launch.json Generator
: Don't force override 'svdPath' in launch.json config.Project Resource
: Show promt when remove a filesystem source dir.