CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Jeffrey Palermo [MVP]

Software management consultant and CTO, Headspring Systems

Resharper 2.5/3.0 hack to speed up CTRL+N type discovery

When R# 2.5 came out, I noticed that I had to stop typing briefly after pressing CTRL+N before the filtered list of types was displayed.  I was a bit annoyed because version 2.0 showed the list instantly.  From a few emails, I learned that this was an intentional feature and that the delay was not made configurable but might be in the future.

I've just downloaded v3.0 RC, and the delay is still there.  I raised the issue on the forum, and I found a nice workaround:

  • Go to the roaming users application data folder (C:\Users\{my user}\AppData\Roaming\JetBrains\ReSharper\v3.0\vs8.0) on Vista
  • Open UserSettings.xml
  • Find the node: (xpath) /Configuration/SettingsComponent/integer/setting[14]
    • You'll notice the delay is "300".  Change it to <setting name="UserInputDeferTime">1</setting>
    • This will drop the delay from nearly 1/3 of a second to 1 millisecond.
  • Save the file.

Don't put "0" because it will be ignored.  The end result is that you have to delay a tiny/tiny bit, and this feature is much more usable.

For those who don't know what CTRL+N is, here is what it looks like (old screen shot)



Comments

Sam Gentile said:

Slim pickings today. CLR/.NET Scott Hanselman provides advice on how to partition your app and figuring

# June 20, 2007 8:52 AM

Console.Write(this.Opinion) said:

Resumo da semana - 25/06/07

# June 25, 2007 8:42 AM

Resharper 2.5/3.0 hack to speed up CTRL+N type discovery « Tuff Stuff said:

Pingback from  Resharper 2.5/3.0 hack to speed up CTRL+N type discovery &laquo; Tuff Stuff

# June 28, 2007 8:48 PM

joe said:

Great tip!! Thanks.

On the final 3.0, the xpath is: /Configuration/SettingsComponent/integer/setting[9]

# July 19, 2007 8:24 PM

About Jeffrey Palermo

Jeffrey Palermo is a software management consultant and the CTO of Headspring Systems in Austin, TX. Jeffrey specializes in Agile coaching and helps companies double the productivity of software teams. Jeffrey is an MCSD.Net , Microsoft MVP, Certified Scrummaster, Austin .Net User Group leader, AgileAustin board member, INETA speaker, INETA Membership Mentor, Christian, husband, father, motorcyclist, Eagle Scout, U.S. Army Veteran, and Texas A&M University graduate. Check out Devlicio.us!

This Blog

Syndication