VS2005 has all of this built in for C# and VB.NET, but sadly, not for C++. I reckon once it hits the market, there will be a real call for this stuff in the C++ IDE, and some products will come out to support it. Christian Graus - Microsoft MVP - C++