5

GitHub - tyron12233/CodeAssist: Experimental code editor based on javac APIs.

 3 years ago
source link: https://github.com/tyron12233/CodeAssist
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

CodeAssist

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

CodeAssist does not use gradle. Editing the build.gradle file will not do anything. There are currently no plans with using Gradle.

Features

  • APK Compilation
  • AAB Support
  • Kotlin
  • R8/ProGuard
  • Code Completions (Currently for Java only)
  • Quick fixes (Import missing class and Implement Abstract Methods)
  • Layout Preview (80%)
  • Automatic dependency resolution
  • Layout Editor
  • Debugger

CodeAssist Community

Discord server: https://discord.gg/3YMZkgFS

English-language chat in Telegram: https://t.me/codeassist_app

Russian-language (русскоязычный) chat in Telegram: https://t.me/codeassist_chat

Issues

If you have any problems, then immediately write about them. This is very important for the next versions of CodeAssist

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

  • Rosemoe/CodeEditor
  • JavaNIDE
  • Mike Anderson
  • Java Language Server
  • Ilyasse Salama

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK