-
Notifications
You must be signed in to change notification settings - Fork 104
Easier navigation through plugins #406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @DmitryFurs. Thank you for your report. Please, add a comment to assign the issue:
|
@magento I am working on this |
@magento I am working on this |
Hello, @korovitskyi! Do we have any progress here? Regards, |
4 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
At the moment, we can see the list of plugins for the method by clicking on the icon in the gutter. But if there are a lot of these plugins, the navigation between them is very confusing, because if we need to do something, we have to click on this icon many times, then select the desired plugin, set the breakpoint, then we need to go back to the main method and continue to perform this routine by selecting a plugin from the list. And since sometimes there are a lot of plugins, we can also miss some plugin. It also seems to me that the plugins are sorted in an unpredictable order.
Describe the solution you'd like (*)
It would be very convenient if two new icons were added near to the plugin icon: the previous one and the next plugin. When we click on them, we would jump to the corresponding plugin according to the priority rules. Also, the main list of plugins should be sorted according to the rules specified here https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html#prioritizing-plugins
I would also like you to add their type (before, after, or around) next to the list of plugins. This will help devs choose the right plugin faster. And if the same plugin class contains several different plugins, then each plugin must have a separate line.
The text was updated successfully, but these errors were encountered: