Skip to content
forked from aymenbs2/AymoAi

This plugin is a powerful and versatile set of tools designed to enhance the development experience for software engineers. With its extensive collection of features, developers can increase their productivity and simplify operations like Refactoring code and generate unit test for exist code.

Notifications You must be signed in to change notification settings

kcharfi24/AymoAi

 
 

Repository files navigation

AymoAi

One-Click Unit Test Generation and Code Refactoring for Developers

Introduction

AymoAi is an IntelliJ/Android Studio plugin designed to enhance your development workflow by automating unit test generation and code refactoring. With AymoAi, you can focus more on building features and less on writing boilerplate code and maintaining code quality.

Features

  • Instant Unit Test Generation: Automatically generate comprehensive unit tests for your Kotlin code.
  • Smart Code Refactoring: Optimize your code with intelligent refactoring to improve readability and performance.
  • Seamless Integration: Works seamlessly within Android Studio, enhancing your existing development environment.
  • Boost Productivity: Save time and improve productivity by automating repetitive tasks.

Installation

  1. Download and Install:

  2. Restart IDE:

    • Restart IntelliJ IDEA or Android Studio to complete the installation.

Usage

  1. Generate Unit Tests:

    • Open the Kotlin file for which you want to generate unit tests.
    • Right-click on the file and select Generate Unit Test.
    • Follow the prompts to save the generated unit test file.
  2. Refactor Code:

    • Open the Kotlin file you want to refactor.
    • Right-click on the file and select Refactor Code.
    • Review the suggested refactoring changes and apply them.

Contributing

Contributions are welcome! Please open an issue or submit a pull request on the GitHub repository.

Author

👤 Aymen ben salah

About

This plugin is a powerful and versatile set of tools designed to enhance the development experience for software engineers. With its extensive collection of features, developers can increase their productivity and simplify operations like Refactoring code and generate unit test for exist code.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 98.8%
  • Shell 1.2%