Refactor Graph is a node-based code refactoring tool for Visual Studio 2022.
Manually [Download Latest Version] and run the .vsix file
or
In your Visual Studio go to Extensions -> Manage Extensions -> Select "Online" tab and type "RefactorGraph" in the search field.
You will need to restart Visual Studio to finish the installation.
Note: This is a work in progress, and much of parsing functionality is still missing. Also there may be stability issues that may cause Visual Studio to crash, so make sure to save your work when using this extension. If you experience any issues, please report them here.
The document gets partitioned into chunks (partitions) using regex. Partitions are connected via doubly linked list. Then any partition can be modified on individually or partitioned further into sub-partitions with a parent-child relationship. This makes it easy to perform editing, swapping, inserting, and removing parts of the documment as each partition works as a reference.
To get started, see wiki.
Also take a look at sample Tests for premade examples (how to run tests).
Intro video (it's a bit outdated, but still describes the concept).
Refactor Graph is licensed under the MIT license.