Visual Studio Code Extension
In this topic:
The winIDEA Debug Extension is available via Visual Studio Code Extensions or Visual Studio Code Marketplace and installs all necessary components. It provides Over-The-Air update capability and it works with existing winIDEA workspace configurations. It fully supports the winIDEA SDK, enabling advanced automation and customization options.
Detailed information about the extension is available at the winIDEA Debug Extension Visual Studio Code Marketplace. |
•winIDEA 9.21.229 or newer
•Visual Studio Code February release (recommended)
•BlueBox
•3rd party hardware debuggers, including Infineon miniWiggler
•Virtual ECUs (Synopsys VDK, Synopsys Silver, and MachineWare, etc.)
Standard: •Source-code and assembly level debug •Breakpoints •Watches •Locals, Globals, Core Registers •Call-Stack |
Additional: •Multi-Core Session view •SFR view •Hex Editor - Memory view for professional use •Debugger configuration |
Hex Editor is a specialized Memory for viewing memory dump obtained from the debugger. It is automatically downloaded together with the winIDEA Debug Extension.
•Opening files as hex
•A data inspector for viewing the hex values as various different data types
•Editing with undo, redo, copy, and paste support
•Find and replace
Install and launch Visual Studio Code. |
Alternatively, you can install the extension via Visual Studio Code Marketplace.
Open the Extensions from the Activity bar on the left. |
Search for winIDEA and click the Install button. |
This will also install the Hex Editor.
Follow the Get Started with TASKING winIDEA Walkthrough. |
If it doesn't open automatically on extension install, you can open it from the Welcome page, or from the command palette: Ctrl + Shift + p / Welcome: Open Walkthrough / Get Started with TASKING winIDEA.
Select Run / winIDA Configuration / Open Example Workspace. |
For a quick setup and overview, select the QEMU (simulator) example. |
(optional) To make winIDEA visible, set Show Window to true in Extensions settings / TASKING winIDEA. |
•winIDEA Debug Extension - Overview and docs within Visual Studio Code Marketplace
•Hex Editor - Overview and docs within Visual Studio Code Marketplace