Hello Everyone,
Even though I'm new to Geany, I'm pleased by how adaptable and lightweight it is as an IDE. I've just now begun dabbling in the realm of Geany plugin development, and I would welcome some counsel and direction from individuals with greater expertise in this field.
I want to specifically make a custom plugin that will make my workflow more efficient. A few ideas come to mind, such incorporating an advanced syntax highlighting system for a lesser-known programming language that I use regularly. Still, I'm having trouble understanding the recommended practices for creating and managing plugins as well as Geany's plugin architecture.
I would be very grateful for any advice on the following:
Starting Point: Would you suggest any in-depth manuals or other resources to someone who is just starting out with Geany plugin development? I've read the official literature, but I'm still in need of more in-depth guides or illustrations to help me better understand the fundamental ideas.
Development Tools: Which libraries and tools are necessary to know in order to create plugins quickly and effectively? Exist any specific combinations or setups that help to streamline the process?
Best Practices: When creating Geany plugins, what are some typical errors or dangers to watch out for? I would be grateful for any guidance in writing clear, maintainable code.
Contributions from the Community: Ultimately, what is the process for returning a plugin to the community? Are there any particular rules or procedures to adhere to?
https://lists.geany.org/hyperkitty/list/commits@lists.geany.org/thread/GUH4G... https://www.igmguru.com/cloud-computing/gcp-certification-training https://lists.geany.org/hyperkitty/list/commits@lists.geany.org/thread/IGV5V...
Thank you in advance.