I wish to transform code like:
var p = new Person("Ian", "Smith", 40, 16)
To:
var p = new Person(surname: "Ian", givenName:"Smith", weight:40, age:16)
As a first step in making the code more readable, I am willing to use a 3rd party refactoring tool if need be.
(Please do not tell me to use parameter objects and factor methods etc, these may come later once I can at least read the code!)
Refactor v2001 vol 1.3 claims to be able to do it.
ReSharper has it in it's issues database, but have not commited doing it yet.