8000 GitHub - myfz-2002/AIDE-Plus: AIDE+版本源码
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

myfz-2002/AIDE-Plus

 
 

Repository files navigation

AIDEPlus

Tip

This project can only be self-hosted on AIDE+ If you want to use Gradle, please visit the Gradle project

English 👈 | 中文

🛠️ AIDE-Plus

🪪 Repository Information

GitHub contributors GitHub last commit Repository Size GitHub Release Total downloads

📝 Implemented Features

  • Build service optimization and rewrite
  • Replaced aapt with aapt2
  • Replaced dx with D8
  • Implementation of some Java 8 syntax (default syntax analysis)
  • Implementation of some Java 9 syntax (default syntax analysis)
  • Implementation of some Java 11 syntax (default syntax analysis)
  • Java 23 compilation (implemented through ecj, needs to be enabled in settings)
  • High version Java formatting (implemented through ecj, needs to be enabled in settings)
  • Custom class parser to implement high version class features
  • Implemented runtimeOnly, compileOnly, libgdxNatives
  • Rewritten Gradle parser
  • New Maven downloader (bom supported)
  • Application cold start optimization
  • Added more syntax highlighting
  • Using D8 for obfuscation
  • Replaced AIDE default framework with Androidx
  • Restored some of AIDE's dex obfuscation
  • Custom code colors
  • ViewBinding support
  • DataBinding support
  • Manifest merger tool update
  • Fixed silent installation and support for more installers (shizuku)
  • New UI implementation
  • Fixed completion and highlighting loss issues
  • Fixed signature creation issues
  • ApkSign now supports v1-v3 signatures
  • Added some basic syntax completions
  • Fixed git issues within the software
  • APK resource alignment
  • Java projects support Android API
  • Lambda implementation (ecj) fbf450d
  • CMake build support e702347
  • Modified XML completion logic 0ecb637
  • Support exclude (exclude group: "xxx", module: "xxx")

🏗️ Planned Features

  • More completions (LSP)
  • Apks/AAB generation (not added)
  • Manifest file editing
  • Vector graphics acquisition
  • Layout visualization rewrite

🌠 Related Resources

📬️ Related Information

🏅 Special Thanks

Tip

If you or your project is not listed, please contact us to add it

😎 Project Related

🐱 Open Source Integration

About

AIDE+版本源码

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.4%
  • C 4.0%
  • C++ 0.6%
0