Compose IDE for HyperWorks Python
Starting with HyperWorks 2025.1, users can create, edit, and debug HW python scripts using the Altair Compose IDE.
How to ?
From within the HyperWorks > Developer ribbon, you have a debugger Icon that launches Compose in 2 modes:
- with no file loaded, where one can start to write scripts and execute them from scratch.
- From the main tool, click the file browser icon to select a Python file to debug, which is automatically loaded into the Compose instance when launched.
What it offers?
- Intelligent Code Authoring:
- Auto complete and argument hinting for example-HW Python API’s
- Syntax highlighting for clear, readable code
- Smart indentation and collapsible code sections for organized scripts
- Bookmarking and line numbers for easy navigation and reference
- Integrated Debugging Tools:
- Set breakpoints easily by clicking in the margin beside line numbers—breakpoints are visually marked for clarity.
- Start, pause, and step through scripts with dedicated toolbar controls for precise code execution management.
- Variable Inspection
- Monitor and inspect variable values in real time using the tooltip and Watch window.
- Add variables from the editor to the Watch window via right-click for focused tracking during debugging.
- Advanced Navigation:
- Use the Call Stack and Breakpoints windows to trace execution paths and manage all breakpoints in your session.
- Instantly jump to any breakpoint or step over code to analyze logic flow.
Why?
To Boost Productivity for Automation and Customization
- Debug Python scripts in a unified environment, reducing errors and accelerating development cycles.
- Modern, user-friendly interface with syntax highlighting, code folding, and interactive code inspection for efficient troubleshooting.
- Quickly find and fix errors—experience fast, intuitive debugging with Altair Compose!
Interactive Debugging!!
Happy Coding, Happier Debugging!