What's the equivalent of ProjectViewNodeDecorator for Rider?
Answered
What's the equivalent of ProjectViewNodeDecorator for Rider?
I thought it's SolutionExplorerCustomization. But it does not apply to other panes like Unity, File System.
But the ProjectViewNodeDecorator applies to other panes like Packages, Project Files.
Please sign in to leave a comment.
Rider's implementation of Solution Explorer is very different to the other IntelliJ based IDEs. All of this information comes from the project model held in the out of process ReSharper host that understands .NET projects. As such, it doesn't use the ProjectViewNodeDescriptor class, because the nodes in the tree are not ProjectViewNode instances.
The SolutionExplorerCustomization class does have a way to update the presentation of some nodes in the tree, but only for project model nodes (the only requirements we've had so far are to update icons for special projects in certain circumstances). It doesn't work for the file system or Unity panes, because they work with file system based nodes, rather than project model nodes.
If you require extra customisation options, please can you log an issue in YouTrack with details? This way we can assign the issue to the appropriate developer and you can provide more details, track progress, etc.
I'd like to apply to other panes as well, like the ProjectViewNodeDecorator does. It's a required feature for my plugin.
Matt Ellis Yes. I require extra customization options for it. It works for me to add texts beside the filename for Solution Explorer in Rider and other IDEs. But it doesn't work with file system or Unity panes. I need them as well. Which product should I log the issue for, Rider or IDEA?
Hi. Anyone? Which one should I log the issue for, Rider or IDEA.
In Rider project, thanks
Yann Cebron Thank you. I've logged an issue here. https://youtrack.jetbrains.com/issue/RIDER-39139