ic005k / Xiasl

Cross-platform DSDT&SSDT IDE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

简体中文 | English

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

5T33Z0         ACPI         QSci         patchmatic        


API: https://api.github.com/repos/ic005k/Xiasl/releases/latest

About

Cross-platform DSDT&SSDT IDE

License:MIT License


Languages

Language:C++ 98.8%Language:QMake 0.6%Language:PowerShell 0.4%Language:C 0.2%Language:Objective-C++ 0.1%