With the introduction of the IAR Listwindow technique, the IAR C-SPY Debugger sets a new benchmark as the most advanced debugging tool available for embedded devices within the VS Code environment.
This significant advancement with the latest update to the IAR Debug extension for Visual Studio Code delivers full breakpoint access to give developers control over debugging, while simplifying issue resolution. It provides advantages for developers and teams as well as flexible debug launch strategy to ensure seamless operation in various development environments.
The new technique offers developers a powerful way to visualize and manipulate data in real time. It provides insights into arrays and data structures, speeding up debugging. This caters to modern embedded systems developers needing efficient coding tools. As industries rely more on embedded systems, these advancements help developers maintain high quality and performance standards. The advanced Listwindow technique provides clear insight into code behavior, enhancing debugging with ease — including full Trace support and Watch capabilities.
In embedded software development, efficiency and precision are key, as minor errors can lead to significant issues and delays. IAR C-SPY’s features help developers handle debugging, which can take up from 50% to 80% of development time. By reducing this time, IAR C-SPY boosts developer efficiency, and allows developers and teams to focus on problem-solving and innovation.
“With IAR’s C-SPY extension in Visual Studio Code, developers gain access to advanced debugging features within a trusted tool,” said Anders Holmberg, CTO at IAR. “We understand the challenges of embedded systems development, where precise debugging is vital to ensure high-quality outcomes. This update significantly improves debug information visualization, making it easier to troubleshoot complex issues in real-time.”
Integrating IAR C-SPY’s debugging with Visual Studio Code provides robust functionality that meets industry standards. This integration supports a wide range of development scenarios, ensuring developers have the tools they need in today’s fast-paced tech landscape. Using these tools, developers can significantly cut debugging time, freeing up hours for innovation and development.