xjsender / haoide

Stop upgrade, most of features were delivered in https://github.com/xjsender/haoide-vscode
MIT License
199 stars 46 forks source link

Clean up right-click / context menus #162

Closed DrByrnes closed 6 years ago

DrByrnes commented 7 years ago

While this is a relatively minor or cosmetic request, I think there's merit asking for it.

If I right-click on a file in a project I have the following options that are confusing:

It seems like it would be more clear if these were organized into two groups - one for the tooling API and one for the other metadata API. Perhaps something like:

[Metadata]

And I'd recommend each action prompts for the specific server, without a confirm/deny pop-up that currently exists.

Similar thoughts when right-clicking a file from the folder pane. Current I see:

While I rarely use this particular menu, it seems like the last two are duplicates, but if they aren't, it isn't clear how they differentiate themselves.

Thoughts?

xjsender commented 7 years ago

@DrByrnes , Yes, you are right, I also think it's messy, maybe you can contribution to this, there is a Context Menu to control the menu item in the code file, we can discuss on the detail.

xjsender commented 7 years ago

@DrByrnes what's your opinion?

DrByrnes commented 7 years ago

Assuming this doesn't require me to write any python I'm happy to assist.... ;-)

xjsender commented 7 years ago

@DrByrnes , you don't need to write code, just configuration for menu item.