Deenu488 / CodeAssist-Unofficial

GNU General Public License v3.0
128 stars 29 forks source link

CodeAssist Unofficial

Forked of Official CodeAssist Version Alpha-0.2.9


[![stability-alpha](https://img.shields.io/badge/stability-alpha-f4d03f.svg)](https://github.com/mkenney/software-guides/blob/master/STABILITY-BADGES.md#alpha) ![Repository Size](https://img.shields.io/github/repo-size/Deenu143/CodeAssist-ALPHA-0.2.9) ![CI](https://github.com/Deenu143/CodeAssist-ALPHA-0.2.9/actions/workflows/release-apk.yml/badge.svg) [![Total downloads](https://img.shields.io/github/downloads/Deenu143/CodeAssist-ALPHA-0.2.9/total)](https://github.com/Deenu143/CodeAssist-ALPHA-0.2.9/releases) ![Commit Activity](https://img.shields.io/github/commit-activity/m/Deenu143/CodeAssist-ALPHA-0.2.9) Latest release

A javac APIs-based code editor that supports building Android apps.

- [x] APK Compilation - [x] Custom Signing Option - [x] Search Option - [x] AAB Support - [x] New Updated Templates - [x] Exclude ClassPath/Library Option - [x] Copy Logs From Build Output - [x] Custom AAB Signing Option - [x] Java 17 (Only Compile) - [x] Kotlin 21 (Only Compile) - [x] Google Java Formatter - [x] Kotlin Formatter - [x] Code Formatter Task - [x] Import File Option A11+ - [x] Open Custom Project Option A11+ - [x] Import Zip Project - [x] Export Zip Project - [x] D8/R8/ProGuard - [x] Java Code Completions (1.8) - [x] Kotlin Code Completions (1.8 Unstable) - [x] Quick fixes (Import missing class and Implement Abstract Methods) - [x] Layout Preview (80%) (Material3 Theme) - [x] Automatic dependency resolution - [ ] Layout Editor - [x] Debugger - [x] Fix Duplicate Same Jar File (Sub Projects) - [x] Git Integration - [x] Multiple Projects Support (Multi Mudule) ## CodeAssist Community English-language chat in Telegram: https://t.me/codeassist_app ## Building - Android Studio Clone this repository to your local device and then open it on Android Studio. ## Contributing - Pull request must have a short description as a title and a more detailed one in the description - Feature additions must include Unit/Instrumentation tests. This is for future stability of the app and modules. # Special thanks - Tyron/CodeAssist (Official) - Rosemoe/CodeEditor - JavaNIDE - Mike Anderson - Java Language Server - Ilyasse Salama # Contributors - Updated Templates By @SENPAi_203 # CodeAssist-Unofficial