Finally something in WPF
-
Rama Krishna Vavilala wrote:
Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.
The changes in the C++ compiler were more to my liking (C++0x features like lambdas and auto variables). That and the (perceived by me, at least) speed improvement in the debugger.
Oh I did not play with that yet. That sounds very cool.
Proud to be a CPHog user
-
Something major I mean: the VS 2010 Code Editor and the Start Page. The code editor now looks more like leppie's Xacc IDE editor. I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. :) Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.
Proud to be a CPHog user
Yep - just when you think they can't make it any slower, here is a surprise :)
-
Yep - just when you think they can't make it any slower, here is a surprise :)
You're so mean! Back in your Luddite cave!
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
Rama Krishna Vavilala wrote:
The code editor now looks more like leppie's Xacc IDE editor.
Good. Granted, i'm sure it took ten times the manpower to write, but leppie does have the coding strength of ten men, so we can forgive them for the delays. Does it make text look WPF-blurry, or have they managed to fix that? I'm just looking forward to being able to make clickable hyperlinks for in-comment bug # references. Without resorting to stuffing actual URLs in the comments. If the new editor allows it, i'll love it, else... Meh.
----
You're right. These facts that you've laid out totally contradict the wild ramblings that I pulled off the back of cornflakes packets.
Shog9 wrote:
I'm just looking forward to being able to make clickable hyperlinks for in-comment bug # references. Without resorting to stuffing actual URLs in the comments. If the new editor allows it, i'll love it, else... Meh.
From the demo I saw (haven't managed to play with it yet), you can pretty much insert your own WPF controls inline with code, or replace blocks of code wholesale with your own WPF controls. The demo was an example addin that completely replaced the comment block for functions/properties with a WPF editor for said things. It had input boxes for typing in the summary, remarks, etc..., and hyperlinks pointing to bug entries in the bug database. The demo is here[^], search to about 91:00 into it.
-
Something major I mean: the VS 2010 Code Editor and the Start Page. The code editor now looks more like leppie's Xacc IDE editor. I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. :) Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.
Proud to be a CPHog user
Rama Krishna Vavilala wrote:
I was surprised by the detailed documentation on how to customize the start page in VS2010. I felt pity for the guy who wrote it as many developer I have seen don't care about the start page or turn it off. Smile
I think the start page is pretty helpful, for example if you change the RSS feed to CP (which is already possible with 2008)
-
Rama Krishna Vavilala wrote:
Other than that in the CTP stage I did not find anything in VS2010 worth writing home about.
The changes in the C++ compiler were more to my liking (C++0x features like lambdas and auto variables). That and the (perceived by me, at least) speed improvement in the debugger.
Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?
-
Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?
In my case I created a MFC project. It took about 10 secs that intellisense database got built and I was able to access CWnd members. In short it is still slow.
Proud to be a CPHog user
-
Any news on the intellisense support in C++? Is the intellisense database rebuilt every 10 seconds?
Jörgen Sigvardsson wrote:
Is the intellisense database rebuilt every 10 seconds?
According to the PDC video I watched, allegedly not. I couldn't offer an opinion, as I haven't loaded any big projects/solutions.
-
In my case I created a MFC project. It took about 10 secs that intellisense database got built and I was able to access CWnd members. In short it is still slow.
Proud to be a CPHog user
I can take slow - iff it's a one time thing. The problem with intellisense in VS2008 is that the database is rebuilt all the time. On top of that, it seems to be rebuilt for no good reason. They could at least have made it so that the database is generated in the background, and once it was finished, the active database was replaced with the new. Right now all intellisense is f-ed up during the generation phase (or so it seems).
-- Kein Mitleid Für Die Mehrheit
-
I can take slow - iff it's a one time thing. The problem with intellisense in VS2008 is that the database is rebuilt all the time. On top of that, it seems to be rebuilt for no good reason. They could at least have made it so that the database is generated in the background, and once it was finished, the active database was replaced with the new. Right now all intellisense is f-ed up during the generation phase (or so it seems).
-- Kein Mitleid Für Die Mehrheit
Jörgen Sigvardsson wrote:
The problem with intellisense in VS2008 is that the database is rebuilt all the time
That doesn't seem to be the case with VS2010 CTP. I loaded up my biggest C++ solution (~20 projects, loads of Boost templatey stuff making parsing difficu,t) and it only seemed to hit the CPU when you added something like a header that changed the set of available symbols. Looking at task manager, I think they might be using SQL Server (embedded, I presume) to store the parsed data - this would seem to be confirmed looking in the solution folder - there's a 48MB(!!) 'SQL Server Compact Edition Database File' in that folder.
-
Jörgen Sigvardsson wrote:
The problem with intellisense in VS2008 is that the database is rebuilt all the time
That doesn't seem to be the case with VS2010 CTP. I loaded up my biggest C++ solution (~20 projects, loads of Boost templatey stuff making parsing difficu,t) and it only seemed to hit the CPU when you added something like a header that changed the set of available symbols. Looking at task manager, I think they might be using SQL Server (embedded, I presume) to store the parsed data - this would seem to be confirmed looking in the solution folder - there's a 48MB(!!) 'SQL Server Compact Edition Database File' in that folder.
While it's rebuilding, is intellisense more or less unusable? Sorry for bombing you with questions... :)
-- Kein Mitleid Für Die Mehrheit
-
While it's rebuilding, is intellisense more or less unusable? Sorry for bombing you with questions... :)
-- Kein Mitleid Für Die Mehrheit
Jörgen Sigvardsson wrote:
While it's rebuilding, is intellisense more or less unusable
No, the editor's more or less unusable while it's rebuilding ;P - but it's only *once* for maybe 5 seconds, when you add a header. Mitigating argument: it's still only a CTP. However, there are enough extra features in Visual Assist X that I'll still want to use that rather than just native Intellisense!!! Other things I noticed - it's not too bad with templates (STL - I haven't gone as far as to stick a Boost install on there yet!), except where it has to do type deduction.
Jörgen Sigvardsson wrote:
Sorry for bombing you with questions
No problem - I'm just glad I had access to a ridiculously fast internet connection that I was able to download all 7GB of the CTP!!!