Giter Site home page Giter Site logo

qtiasl's Introduction

简体中文 | English

QtiASL-- open source cross-platform DSDT&SSDT integrated development environment

The original intention of writing this tool is to improve the dsdt editor ecology under win and linux platforms.

At present, it can be used to extract and edit dsdt files under win or winpe, and it can also be used to write and debug dsdt and ssdt under mac or Linux.

Basic features include but are not limited to:

  • Smooth and efficient editing environment, tens of thousands or even hundreds of thousands of lines of code can be edited very smoothly

  • grammar highlights

  • code automatic prompt

  • code folding

  • Show indent edit lines

  • Display case bracket matching

  • Multilingual support (currently supports Chinese and English)

  • you can freely define or select compilation parameters, and the compilation parameters are automatically saved. for specific compilation parameters, you can check iasl's help

  • edit the scene automatically restored after the software is opened, accurate to the cursor position

  • edit files with multiple labels, and the status of file editing will be displayed in real time (red dot and green dot on the label page)

  • Support DSDT+SSDT decompilation and batch decompilation

  • Support double-click to open files, drag and drop to the software interface to open files, and open the history of files

  • If the currently opened file is modified by other software, it will automatically prompt whether to reload.

  • humanized search function, and supports simple regular expressions

  • Search box supports history list and input auto-complete

  • Automatically mark all search results

  • Search result counter

  • Drag and drop tabs to form a new window

  • Unlimited levels of revocation and recovery

  • compile the wrong place, next to the line number with red dot to identify

  • perfect information display window, which can display "basic information", "error", "warning" and so on. click the contents in the information window to locate the associated code line

......

Thanks for the support of the following open source software!

ACPI        QSci       patchmatic

Discussion area:

insanelymac

screenshot

Note: This project started in August 2020

qtiasl's People

Contributors

ic005k avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.