carbonhe / abp-insight

Abp framework support for JetBrains Rider
Apache License 2.0
3 stars 0 forks source link

Abp widget generator #1

Open suhaib-mousa opened 1 day ago

suhaib-mousa commented 1 day ago

Currently, ABP widgets require manual configuration, which involves setting up the widget name, controller route, scripts, styles, and initialization behavior. This process can be repetitive and time-consuming.

Proposed Feature:

Add a Widget Configuration Wizard to make it easier to create and set up widgets. The wizard could allow developers to: • Enter the widget name. • Specify the controller route (if needed). • Add scripts and styles. • Choose whether the widget should auto-initialize. • Provide additional options for custom settings.

Why It’s Useful: • Saves time by automating repetitive tasks. • Reduces mistakes in widget setup. • Makes it easier for new developers to work with widgets in ABP.

suhaib-mousa commented 1 day ago

I would love to contribute to implementing this feature. Please let me know how I can assist.

carbonhe commented 8 hours ago

@suhaib-mousa That sounds like a very practical idea. But I have no experience related to Abp Widget(I work on development of front-end and back-end separation all the time),so I think I need to understand this first.

I would love to contribute to implementing this feature. Please let me know how I can assist.

If you are familiar with Rider plugin development, you can summit a PR for implementing this. Or You can provide me with some more detailed suggestions regarding the feature.

suhaib-mousa commented 4 hours ago

@suhaib-mousa That sounds like a very practical idea. But I have no experience related to Abp Widget(I work on development of front-end and back-end separation all the time),so I think I need to understand this first.

I would love to contribute to implementing this feature. Please let me know how I can assist.

If you are familiar with Rider plugin development, you can summit a PR for implementing this. Or You can provide me with some more detailed suggestions regarding the feature.

I’ll investigate further into how this can be implemented and then submit a PR.

suhaib-mousa commented 2 hours ago

@carbonhe, If you could provide me with the steps to install the plugin directly from the repo code (not the marketplace), it would be very helpful for me.