Decided today to take my Find and Replace up one notch:
I got this code:
var parameters = new{ labSoilAnalysis.ID, labSoilAnalysis.Year, labSoilAnalysis.Season, labSoilAnalysis.RegionID, labSoilAnalysis.FieldID};that I want to change to:
var parameters = new{ ID = labSoilAnalysis.ID, Year = labSoilAnalysis.Year, Season = labSoilAnalysis.Season, RegionID = labSoilAnalysis.RegionID, FieldID = labSoilAnalysis.FieldID};Using regular expressions I ended up using:
![Visual Studio’s Quick Replace panel with “{labSoilAnalysis}{.}{.+[^,]}” in Find what, “\3 = \1\2\3” in Replace with, Look in set to Selection, and Use: Regular expressions ticked](/_astro/find-and-replace-dialog.DuZovqav_18ymBs.webp)
The expression in the find box: {labSoilAnalysis}{.}{.+[^,]} is 3 tag expressions that is each assigned a number that I use in the Replace box, to reorder the code.
I know that it can be done in a beter way but me being a newbie to regex… maybe some of the big guns can help to make it beter, please post a comment with your take!