Parameter rename stopped working.

I'm using Resharper Ultimate 2017.2.2, along with Visual Studio Professional 2013, and Unity 2017.2. 

With some projects the function parameter renaming function no longer works. After entering the new name in the "Give a new name" dialog, the function parameter has been renamed, but all instances of the parameter within the function (and comments) remain unchanged.

I use this feature a lot so any help would be greatly appreciated, thank you.

9 comments
Official comment

If you're experiencing this problem please try the latest ReSharper 2017.3 EAP build - https://www.jetbrains.com/resharper/eap/, the issue is fixed there.

Hello!

 

Thank you for contacting us.

Could you please try suggestion from the following help article - https://resharper-support.jetbrains.com/hc/en-us/articles/206546989-ReSharper-stopped-working-for-a-single-specific-solution and let us know if it helps.

Thank you.

0

Thanks Angelina. I tried clearing the cache, deleting the .suo file.

I also tried deleting everything in "%LocalAppData%\JetBrains\Transient\ReSharperPlatformVs{VS_version}\..."

 

Unfortunately it's still not working correctly. However I did notice the problem appears to be with protected and public methods only. With private methods, parameter renaming seems to work correctly.

0

Hello!

 

Thank you for the reply.

Could you please provide some demo solution and screenshot illustrating the issue so we have a chance to reproduce it?

Thank you.

0

Hello. I currently have the same problem as well. I'm trying to rename a parameter with UpperCamelCase with underscore prefix (_UpperCamelCase). As noted by the OP, the problem only occurs if method is not private for some odd reason. However, if the parameter does not have an underscore prefix, it seems to work fine. I've attached a screenshot illustrating the problem. (don't think a solution is necessary as it's simple). My current setup is Resharper Ultimate 2017.2.2 (trial version) and Visual Studio 2017 Community edition (that comes with Unity).

 

Thank you.

 

 

0

Thanks Eric, I concur with this as well. I use underscore prefix as well, and the problem doesn't seem to happen when renaming a parameter that does not have an underscore at the start.

0

Sorry. Forgot to also mention that I am also using the Unity support extension. Hope this information is helpful as well. Thank you.

0

Thank you for the feedback!

 

Could you please start VS with the following command: 'devenv /ReSharper.LogFile C:\log\resharper_log.txt /ReSharper.LogLevel Verbose', reproduce the problem and send log file to us.

You can do it privately if needed via 'Submit a request' form.

Thank you.

0

Hello. I just sent the log via request. (Request #1176205)

Thank you,

0

Please sign in to leave a comment.