madskristensen / WorkspaceFiles

Apache License 2.0
31 stars 7 forks source link

Include context menu items from other extensions #20

Open thomasneuberger opened 8 months ago

thomasneuberger commented 8 months ago

Other extensions add new items to the context menu for files and folders in solution explorer. Those are missing inside of the File Explorer node. For example, I tried to open a folder that is not included in the solution in Visual Studio Code. Usually I would do this using the "Open in Visual Studio Code" extension by Mads Kristensen. Sadly, this menu item is missing in the context menu in File Explorer.

I don't know if this has to be solved in this extension or in the ones adding the menu items. Hopefully, it is solved here once and for all, because I don't think every extension author would go to that length and add the menu items here as well.

Perhaps, the default context menu for files and folders in the solution explorer can be utilized here as well. This would solve my issue and provide access to further built-in functionality like the new comparison feature in VS.

bbronisz commented 6 months ago

It would also be beneficial to have Git (or Source control in general) menu items to compare versions/view file history. It would be especially beneficial as there is currently no (known to me) option to view project's csproj file history in VS in Git. Checking the history by right clicking on the project will show the whole's project folder history, not only the file changes. There is Source Control Explorer for TFS and this extension could help patch this hole :).