Visual Studio 2010 intellisense support for C++
-
Rob, if you're using VC++ 2005/2008 now are you aware that Dev Express provide free Refactor! for C++[^] via an arrangement with Microsoft (assuming you don't have or don't want to buy Visual Assist)?
Kevin
-
Andre xxxxxxx wrote:
C++/CLI is dead, get over it.
I asked this question sometime back to Herb Sutter on his blog and he said there is a good road map for C++/CLI. IMO, the reason why VS2010 don't have C++/CLI intellisense support is EDG don't support it. I expect the future version will have support for it. :)
Navaneeth How to use google | Ask smart questions
N a v a n e e t h wrote:
I asked this question sometime back to Herb Sutter on his blog and he said there is a good road map for C++/CLI.
Was this before they decided to realign their resources on native code? COM was said to be dead, and now all new OS interfaces in Vista+7 are COM. The only promising new technology from Microsoft is Direct2D. I hope that will be backported to Vista and XP.
-
The plan was to include them once they'd redesigned the editor and the temporary workaround was to use the free Dev Express licensed Refactor! for C++. See my other post in this thread. However, it looks like they haven't had the time to implement it yet. Also, Dev Express's tool does not currently support VS 2010 though no doubt it will in due course.
Kevin
That looks interesting. I will give it a try. Thanks :)
Navaneeth How to use google | Ask smart questions
-
I already have Visual Assist thanks. :) I asked about refactoring because if MS are going to supply tools out of the box, then VA might be in trouble. Not sure if we're going to upgrade to 2010 or not yet either.
Rob Caldecott wrote:
I already have Visual Assist
I've not used it and haven't done C++ for about four years. But VA seems to be in a class of its own for C++ devs. :)
Rob Caldecott wrote:
if MS are going to supply tools out of the box, then VA might be in trouble
In theory it could be but note that MS supply C# refactoring out of the box from VS 2005 onwards but it's not a patch on the specialists of Resharper and CodeRush/Refactor!. I think the specialists will always be able to provide more value than MS.
Kevin
-
N a v a n e e t h wrote:
I asked this question sometime back to Herb Sutter on his blog and he said there is a good road map for C++/CLI.
Was this before they decided to realign their resources on native code? COM was said to be dead, and now all new OS interfaces in Vista+7 are COM. The only promising new technology from Microsoft is Direct2D. I hope that will be backported to Vista and XP.
Andre xxxxxxx wrote:
Was this before they decided to realign their resources on native code?
I think there was a statement somewhere in the blog comments saying that the lack of C++/CLI intellisense would be addressed in due course. This was from after "they decided to realign their resources on native code." However, initially they gave the impression that C++/CLI intellisense was not going to be added at all. So it might be that they changed their mind after the wailing and gnashing of teeth from customers. :)
Andre xxxxxxx wrote:
COM was said to be dead, and now all new OS interfaces in Vista+7 are COM
My impression was that COM was only ever dead with respect to typical application developers and that at the OS level (and internally to IE, Office, etc.) COM would live on.
Kevin
-
is much better now. VC++ blog has some good posts about how they used EDG front end to make the intellisense better. I tried it with the boost libraries which uses templates heavily and the result[^] was just amazing! But I am still sad that they don't have intellisense support for C++/CLI :(
Navaneeth How to use google | Ask smart questions
N a v a n e e t h wrote:
intellisense support for C++/CLI
There's always Visual Assist[^]...and I hope there always will be a Visual Assist!!!
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
-
That looks interesting. I will give it a try. Thanks :)
Navaneeth How to use google | Ask smart questions
I use Refactor! Pro myself but only for .NET stuff. I've no idea how good the C++ refactoring is (C++ is more complex than C# and VB). But since it's free you've got nothing to lose and of course there's always the tried and tested Ctrl+Z. :)
Kevin
-
Rob Caldecott wrote:
I already have Visual Assist
I've not used it and haven't done C++ for about four years. But VA seems to be in a class of its own for C++ devs. :)
Rob Caldecott wrote:
if MS are going to supply tools out of the box, then VA might be in trouble
In theory it could be but note that MS supply C# refactoring out of the box from VS 2005 onwards but it's not a patch on the specialists of Resharper and CodeRush/Refactor!. I think the specialists will always be able to provide more value than MS.
Kevin
Kevin McFarlane wrote:
But VA seems to be in a class of its own for C++ devs.
It's been inevitable for me. :)
It is a crappy thing, but it's life -^ Carlo Pallini
-
N a v a n e e t h wrote:
I asked this question sometime back to Herb Sutter on his blog and he said there is a good road map for C++/CLI.
Was this before they decided to realign their resources on native code? COM was said to be dead, and now all new OS interfaces in Vista+7 are COM. The only promising new technology from Microsoft is Direct2D. I hope that will be backported to Vista and XP.
Andre xxxxxxx wrote:
The only promising new technology from Microsoft is Direct2D. I hope that will be backported to Vista and XP.
Vista may be. But XP? Isn't the vista (and above) driver model completely different from that of XP? I don't see why they will go out of their way to take the kind of pain and give a backport to XP.
It is a crappy thing, but it's life -^ Carlo Pallini
-
N a v a n e e t h wrote:
But I am still sad that they don't have intellisense support for C++/CLI Frown
C++/CLI is dead, get over it. There is an old post from Brandon Bray about mixed types, "Basically, if we had implemented everything written in the unified type system document, we would be calling this release Visual C++ 2010." (http://blogs.msdn.com/branbray/archive/2005/07/20/441099.aspx[^]) Now we have VC2010, still no mixed types and not even Intellisense anymore. No WPF designer for C++/CLI etc. I think it's pretty clear that C++/CLI is not the future.
Andre xxxxxxx wrote:
C++/CLI is dead, get over it.
Was it ever alive?