climacros v1.0.5 — maintenance release
climacros lets you define and use static or dynamic macros in IDA's command-line interfaces
(Python, IDC, WinDbg, gdb, ...). A macro you type in a CLI expands in place — either to literal text, or to
the string result of an IDAPython expression.
What's new
- 🆕 More built-in macros — symbol macros for the current function, RVA, image base, and next/previous
item, on top of the existing cursor/segment/selection/value set. - ✍️ Macros now expand in script snippets too, not just the CLI input line.
- 📦 Installable via the IDA Plugin Manager (
hcli) — eachclimacros-ida9.x.zipis a ready-to-install
package. - 🛠️ Rebuilt on the current ida-cmake / IDA SDK 9.x toolchain and validated across IDA 9.2, 9.3, 9.4
on Windows, Linux, and macOS (universal), plus native Windows/Linux ARM64.
Install
Use the IDA Plugin Manager, or install manually: download
climacros-ida<your-IDA-version>.zip and extract it into your IDA plugins folder. On first run the default
macros are installed; open the editor any time with Ctrl-3 ("Quick plugins view").
Notes
- ARM64 (Windows/Linux): these binaries are bundled in the zips as
climacros_aarch64.*. The Plugin
Manager doesn't auto-select them yet (tracking HexRaysSA/ida-hcli#209) — until it does, install them manually
if you're on ARM64.