XIASL
Cross-platform IDE for working with ACPI tables (assembled/disassembled). Smooth and efficient editing environment, tens to hundreds of thousands of lines of code can be edited with ease.
Feature highlights
- Cross-platform: Linux, Windows and macOS (32 and 64 bit) are supported
- Multilingual support (currently implemented: Chinese and English)
- Supports Tabs
- Uses Labels for highlighting elements (red = scope, orange = device, blue = method)
- Shows indent edit lines
- Connects brackets visually
- Supports code folding
- Restores last opened file(s)
- Automatically extracts ACPI tables on start (under Windows and Mac)
- Automatically converts files from
.aml
to.dsl
- Humanized search function, supporting simple regular expressions
- Search box supports history list and input auto-complete
- Drag and drop support
- Unlimited levels of revocation and recovery
- And more…
Credits
API: https://api.github.com/repos/ic005k/Xiasl/releases/latest