visual studio

c#

Productivity Tip: Upgrade Your Pentium 4

In C# and the Compilation Tax, several commenters noted that they have "fast dual-core computers", and yet background compilation performance was unsatisfactory for them on large projects. It's entirely possible that this is Visual Studio's fault. However, I'd like to point out

By Jeff Atwood ·
Comments

tags: software development concepts

KeyTraino for Visual Studio 2005

Leon Bambrick is full of good ideas. Like KeyTraino, for instance: When you use the toolbar, the menus or the context-menus of an application, KeyTraino shows the alternative keystroke you could've used. Evidently someone at SlickEdit is wearing a tinfoil hat that transmits at the same frequency as

By Jeff Atwood ·
Comments

font settings

Is Your IDE Hot or Not?

Scott Hanselman recently brought up the topic of IDE font and color schemes again. I've been in search of the ideal programming font and the ideal syntax colorization scheme for a while now. Here's my current take on it. As you can see, I've

By Jeff Atwood ·
Comments

programming languages

Snippet Enumeration Macro

Inspired by my recent post on C# code snippets, I found a little console app by Francesco Balena* that enumerates all the snippets on your system along with their shortcut text. I improved his console app and turned it into a convenient IDE macro along the lines of my keyboard

By Jeff Atwood ·
Comments

c#

C# Snippet Parity

Microsoft recently released a complete set of C# code snippets for Visual Studio 2005. This brings C# to parity with VB.NET, which had many more code snippets "in the box". Unfortunately, Microsoft's installation strategy for these new snippets leaves a lot to be desired. You

By Jeff Atwood ·
Comments

debugging

Revisiting Edit and Continue

Edit and Continue, which shipped in Visual Studio 2005, is generally regarded as A Good Thing. It's pretty difficult to argue against the benefits of immediacy when debugging, but that isn't about to stop some people: * Frans Bouma People who grew up with assemblers, the gnu

By Jeff Atwood ·
Comments

software development

Search: If It Isn't Incremental, It's Excremental

After I discovered the CTRL+I incremental search function in Visual Studio [http://msdn2.microsoft.com/en-us/library/f27e8wzh], I never used the standard find dialog again. Incremental search is so good that it makes traditional search dialogs completely obsolete. If you think that's hyperbole, consider that Chris

By Jeff Atwood ·
Comments

visual studio

Google search VS.NET macro

Here's a handy little Visual Studio .NET macro which searches for the currently highlighted term in Google. The search is launched as a new tab within the IDE when you press Alt+F1 I know what you're thinking: you've seen this macro before [http:

By Jeff Atwood ·
Comments

visual studio

Code Snippets in VS.NET 2005

One of the most enjoyable new features in Visual Studio .NET 2005 is Code Snippets [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/codesnippets.asp] . This animated GIF illustrates how it works: I'm demonstrating three types of snippets here: * simple expansion * template expansion (with

By Jeff Atwood ·
Comments

programming languages

VS.NET and Code Regions

I'm currently working on a project where almost every function has its own region. At first I found this convention onerous, but as I used it, I saw why it was necessary. The default Visual Studio .NET outlining support leaves a lot to be desired. Take your typical

By Jeff Atwood ·
Comments

programming languages

Visual Studio .NET 2003 and 2005 Keyboard Shortcuts

I've been trying to improve my use of keyboard shortcuts in Visual Studio .NET. Here are the ones I use most often, what I consider my "core" keyboard shortcuts: Go to declaration F12 Debug: step over F10 Debug: run to cursor ctrl + F10 Debug: step into

By Jeff Atwood ·
Comments

vb.net

Resharper for VB.NET

Inspired by Jeff Key’s, “If loving Resharper is wrong I don’t wanna be right” soliloquy, I emailed JetBrains to see if they had plans to bring Resharper – currently a C# only tool – to VB.NET. This was their response: Of course there will be support for VB.NET,

By Jeff Atwood ·
Comments