clovett / DgmlPowerTools

VS extension that adds some handy features to the DGML editor
15 stars 2 forks source link

add nuget references with categories and styles #2

Closed zplan closed 2 years ago

zplan commented 2 years ago

With this PR the ProjectDependencies.cs class creates nuget packages nodes and links, additionally to the project references. Projects will now appear green and nuget packages blue. When enabling the "Legend" the Categories and its colors is visible.

Limitation: Only SDK-style projects are supported.

This solves partially feature request #1

Simple example: image

Or a bit more advanced: image

lovettchris commented 2 years ago

Wow man this is fantastic. I'll merge and release a new version. Does the nuget package version number need to be in the label or could it become a GraphProperty which will be available in the F4 properties window?

lovettchris commented 2 years ago

image