Write a plugin Helper

:slight_smile: Hello @Jihad_Kahil, and welcome to the forum!

Yes, there are tools that can help you, but the fact that you know some search terms and are unable to use them to discover these tools yourself …
… you are aware that an IDE is only a tool, it may support you, but you must know what to do, and don’t trust in AI-Code generation, that can be used for tiny things, but not for larger projects. Another point is, that you develop for the FOSS area (Free and Open Source Software), and here it is extremely important to obey other people’s IP, but usually you are unable to tell from where these AI generators stole the code they offer for your projects.


Now to your main questions:

But okay, you will probably like:

Also, this tool will help you a lot:



By the way, you should try to make your topics in the areas where these belong. This helps to reduce the maintenance work for keeping this forum the neat and cozy place many love it for, additionally it is a good exercise for you and your coding endeavor, since it may help you to get organized.

I quote a template on this that I once created to describe how you can find your way through our categories, and maybe profit from that, because by choosing the right categories you may get help earlier from those who know about the topic you ask in. If you ask in the wrong categories, you address the wrong audience for the issue you need support in:

I had to move your question into the Plugins Development category, because the category you had chosen wasn’t correct. Please try to find a category that fits the topic of your question in the future for yourself, it would help to reduce the maintenance work in the forum.
I wrote a little guide to help to find the right category for your questions:

To choose the right categories, every main category has a short description what its dedication is, and additionally you will find a description in every category, these are named after the following scheme: About the XYZ category, for instance, About the Development news category, which will help you to reduce the amount of maintenance work needed to keep this forum tidy.

As this screenshot proves:

Here as text-copy:

Develop

Your code is your artwork. Want to help Krita developers improve Krita. Post here to discuss the features and improvements. Gather feedback from fellow devs and the artists. Collecting use cases and feedback helps a lot in development.

Please be so kind to obey this for your new future topics, it would help us a lot.

Michelist