Mostly the comments say this is the best, don't think that adding animations or colors makes your plugin more attractive. Focus on usability.
- Adding elements such as a tree or tables to organize information is important.
- Look at the different options for tables and trees; some add features such as filtering or virtual tables that populate in real time.
- If necessary, use the icons with the appropriate guidance texts.
- Enable / disable actions / icons when you can.
Many of these little things go a long way in how the βbeautifulβ plugin looks.
Keep in mind that the plugin you created can be used on different operating systems, so it must be combined on both Windows and Unix.
There is a guide for user interfaces in Eclipse here with many recommendations.
source share