-
APK Compilation
-
AAB Support
-
Java
-
Kotlin
-
R8/ProGuard
-
Code Completions (Java & Kotlin)
-
Quick fixes (Import missing class and Implement Abstract Methods)
-
Layout Preview (80%)
-
Automatic dependency resolution
-
Code Formatting (Java, Kotlin, XML, JSON)
-
Performance Profiler (Memory, CPU, FPS, Battery)
-
Lint & Static Analysis
-
APK Inspector & Analysis
-
Advanced Code Templates (26 templates)
-
Unit & Instrumentation Testing Support
-
Layout Editor (Visual Layout Designer)
-
Debugger (Step-by-step debugging with breakpoints)
CodeAssist proporciona APIs completas para herramientas de desarrollo Android:
- Breakpoints condicionados
- Step over/into/out
- Inspección de variables y stack traces
- Monitoreo de excepciones en tiempo real
- Monitoreo de memoria (MB usage)
- CPU profiling
- FPS tracking
- Thread monitoring
- Battery impact analysis
- Análisis de código Java/Kotlin/XML
- Detección automática de problemas
- Sugerencias de corrección
- Editor visual de layouts XML
- Componentes drag-and-drop
- Preview en tiempo real
- Propiedades editables
- Code Formatting (Java, Kotlin, XML, JSON)
- APK Inspection & Analysis
- Permisos, actividades, servicios
- Análisis de recursos
26 templates de producción para desarrollo moderno:
- Activities: ComposeActivity (predeterminado), AppCompat, Fragment
- System Components: Service, BroadcastReceiver, ContentProvider
- Kotlin Patterns: Room Entity/DAO, Repository, ViewModel, Retrofit, Paging3
- Testing: JUnit4, Espresso, LiveData, Mockito
Discord server: https://discord.gg/pffnyE6prs
English-language chat in Telegram: https://t.me/codeassist_app
Russian-language (русскоязычный) chat in Telegram: https://t.me/codeassist_chat
Clone this repository to your local device and then open it on Android Studio.
-
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.
-
Rosemoe/CodeEditor
-
JavaNIDE
-
Mike Anderson
-
Java Language Server
-
Ilyasse Salama











