Visual Studio 2005 Tip of the Week
A "Did you know..." syndication of Visual Studio 2005 tips and tricks
A previous tip of the week mentioned how to use the SimpleTypeName() snippet function. Here’s how to use the SimpleTypeName() function alongside the ClassName() function. The ClassName() function will automatically substitute the name of the outer class.
Read More...
Let’s say you want to keep your formatting rules enabled, but want to get some additional space between your variables and their declarations. You can put a C-style inline comment in the whitespace between the two. For example, class Class1 { int /**/
Read More...
Before you apply this tip... I strongly recommend that you backup any snippets installed by VS that you may want to modify. Take it from a former code Snippet QA that you will want to do this. This tip requires having access to your Program Files directory,
Read More...
Another awesome hidden editor feature... You can customize your Find in Files results to show what you want to see and how you want to see it. Example: You don’t want to view the entire file path shown in the Find Results tool window. Find all "using",
Read More...
Dylan , one of our editor devs, has posted some workarounds to Emacs and Brief Emulations bugs on GotDotNet. The Brief Emulation Add-in addresses the following issues: Bug FDBK38309 : BRIEF editor emulation for cut with no selection incorrect Bug FDBK40426
Read More...
The Developer Solutions team (the team I joined 4 weeks ago) is proud to announce the release of MSBuild Extras – Toolkit for .NET 1.1 “MSBee.” MSBee is an addition to MSBuild that allows developers to build managed applications in Visual Studio 2005
Read More...
Today’s post marks the 100th Tip on the Tip of the Week! To celebrate the occasion, let’s recap our top 10 most visited* tips. #10 - How to bind Keyboard Shortcuts to commands #9 - How to do column selection #8 - What C# books to read #7 - How to optimize
Read More...
If you ever want to disable add-ins from starting on launch, you can hold down the Left-Shift key while VS is loading. If you find yourself running into random crashes, you might want to try disabling add-ins (either by this Left-Shift method or going
Read More...
Today’s tip comes from Scott Allen’s blog . Scott has provided a VS 2005 macro that will dynamically build a web.sitemap file based on the files in your project . For any questions related to ASP.NET, please check out the ASP.NET forums ! Got an ASP.NET
Read More...
You can find the VS 2005 Automation Samples at http://www.microsoft.com/downloads/details.aspx?FamilyId=79C7E038-8768-4E1E-87AE-5BBBE3886DE8&displaylang=en If you have any questions regarding the samples, you can ask them at the Extensibility Forum.
Read More...
You’ve may have noticed that sometimes your project name is too long where other times it is accepted in the New Project Dialog. As explained by Paul on the Visual Studio General Forums … The OS limit is 260 characters (MAX_PATH). However, the computation
Read More...
For those of you who used the VSEdit Powertoy for VS 2003, you’ll be happy to know that you can have similar behavior in VS 2005! Just run “devenv.exe /edit <filename>” from the command line to open any file in an existing instance of Visual Studio
Read More...
Sweet! Today’s tip is our first tip sent in by a customer. Got a VS tip you want to share? Saw a great tip on the MSDN Forums? Let me know! Right-click on your solution in the Solution Explorer, select “Set StartUp Projects…”. From there, select “Current
Read More...
Today’s tip comes from both Jim and Steve . From Steve’s blog : Hold the Ctrl button down to make DataTips transparent. [ Pictures ] From Jim’s blog : DataTip Keyboard Functionality Use the [down] and [up] arrows to move through the items in the expanded
Read More...
Did you know you can use SmartTags to automatically qualify your classnames? Using C# as an example, let’s say you were to type in private Process proc; But you don’t have the appropriate using statement included in your code. You can put the cursor over
Read More...