Ivan Mitev In The Software Trenches

Technology weblog on .NET development and other things that make the world go round

June 22, 2007

Becoming VS.NET Keyboard Jedi

After improving my general typing speed, getting more comfortable with the keybaord and obtaining a MS Natural Ergo 4000 keyboard, the next step to increase my productivity at work is to do more in VS.NET without using the mouse device.

I will need some discipline to leave the mouse navigation habit behind, but I think it will be worth it. The preconditions for a successful migration are:
  • Roy's Keyboard Jedi
  • Learning the shortcuts: VS.NET and Resharper
  • One week commitment - if I don't feel comfortable in a week with the keys, I don't plan to be extra stubborn
I will report on my progress next Friday :)

UPDATE: Next Friday's report: It turned out that I found it impractical to abandon the mouse completely. In a lot of cases reaching to the mouse was easier: navigating through various VS.NET windows, running rarely-used commands, etc. On the bright side, I succeeded to replace some mouse movements with the corresponding key strokes both in VS.NET and in other applications. Now I find it natural to navigate through text and select text with the keyboard.

3 Comments:

I've often thought about attempting something like this?

What's you goal for success?

Being able to throw away you mouse? :-)

By Blogger Kilik, at 22 June, 2007 23:48  

My criteria for success is to increase my coding speed by at least ~25%. I don't plan to abandon the mouse completely even in VS.NET (e.g. it will be hard to operate in the designer without a mouse) but most of the time the keyboard will get the job done more quickly

I am not sure how to measure my improvement though. Probably I will rely on a subjective feeling..

By Blogger Ivan Mitev, at 23 June, 2007 00:08  

Be sure to check out Sara Ford's blog for useful tips regarding using the editor and particularly keyboard shortcuts.

http://blogs.msdn.com/saraford/

By Anonymous Steve Trefethen, at 12 November, 2007 17:43  

Post a Comment

<< Home