krasa / MavenHelper

IntelliJ plugin - https://plugins.jetbrains.com/plugin/7179
Apache License 2.0
253 stars 91 forks source link

Feature request: combine dependencies in the maven tool view with this plugin #107

Closed umjammer closed 1 year ago

umjammer commented 1 year ago

i like this plugin!

one more thing, dependencies in the "Maven Tool View" (right side) should combine jars in the left pane in "Dependency Analyzer".

thanks!

スクリーンショット 2023-09-14 5 51 18
krasa commented 1 year ago

i do not understand

umjammer commented 1 year ago

i mean when i click one of dependency in the "maven tool view" (red circle above) this plugin's cursor (at the left plugin pane) should move to the same jar.

does it make sense?

krasa commented 1 year ago

Yes. But "maven tool view" is made by Jetbrains, I do not think it is possible.

umjammer commented 1 year ago

my bad, not "maven tool view" but "Structure tool view". "Structure tool view" is blank when "Dependency Analyzer" is active. there may be plugin api to send data to the structure view, isn't it?

krasa commented 1 year ago

yes, but what for?

umjammer commented 1 year ago

because it's faster than filtering

krasa commented 1 year ago

Do you mean that you want this speed search? image

umjammer commented 1 year ago

no, like your previous post is possible by this plugin's search box.

this is my pom.xml <img width="300" alt="ss 2023-09-16 6 37 19" src="https://github.com/krasa/MavenHelper/assets/493908/bef1831d-57d1-40f0-92e5-69d2e1822783">

and this is the structure view of the pon.xml when "Text" tab is active.

ss 2023-09-16 6 38 36

this case there are so many dependency jars in the plugin pane that the pane shows a scroll bar, on the other hand jars in structure pane that i wrote is fewer than the former. so that it's easier to find a target jar in the structure view.

krasa commented 1 year ago

so collapse the tree? Maybe I could do something about that auto expanding. image

umjammer commented 1 year ago

oh i didn't know that way.

i got convinced.