Cyotek.AddProjects icon indicating copy to clipboard operation
Cyotek.AddProjects copied to clipboard

[Feature] Add multi-projects functions

Open SylwesterZarebski opened this issue 7 years ago • 2 comments

It would be great to have multi-projects functions like:

  • Edit multiple .csproj of loaded/unloaded projects
  • Link file to multiple projects (with relative or absolute paths)

SylwesterZarebski avatar Jun 27 '17 11:06 SylwesterZarebski

Hello,

Apologies for the delay in responding - I missed the notification email from all the other repositories I watch.

I'm not really sure what you're after for the first issue, can you clarify?

If you can provide some more details on the second request that would be helpful as I'm not sure what it would offer on top of what the extension already provides.

Thanks; Richard Moss

cyotek avatar Jul 09 '17 13:07 cyotek

As edit i mean:

  • if selected projects are opened - close projects and open .csproj file (in text editor) for these projects
  • if selected projects are closed - just open all .csproj for these projects in text editor It could be seen as mass "Edit Project File" from Powertools extension: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.ProductivityPowerTools2015

I have one big base solution with many distinct libraries (almost 100) for customer and sometimes we need to change something in every .csproj for them (eg. change reference to newer library etc.). It could massively simplify mass management for these projects.


Second one could work in this way:

  • right click on some file (or files) in some project or solution (it could be solution's file, not project's)
  • open context menu
  • choose "Link to another projects"
  • then it could open window with Projects selection and choosing desired type (Compile, None, Embedded resource etc.)
  • and then file/s would be added to chosen projects with desired type
  • projects could be then reloaded if necessary

SylwesterZarebski avatar Jul 10 '17 07:07 SylwesterZarebski