<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx</link><description>Hi, Jim Springfield again. This post covers our current work to fundamentally change how we implement Intellisense and code browsing for C++ in Visual Studio 10. I previously covered the history of Intellisense and outlined many of the problems that we</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Rebuilding Intellisense</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#9644637</link><pubDate>Wed, 27 May 2009 19:34:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644637</guid><dc:creator>Visual C++ Team Blog</dc:creator><description>&lt;p&gt;Hi, my name is Boris Jabes. I've been working on the C++ team for over 4 years now (you may have come&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9644637" width="1" height="1"&gt;</description></item><item><title>Dev10 Is Just The Beginning</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#9377732</link><pubDate>Tue, 27 Jan 2009 19:49:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9377732</guid><dc:creator>Visual C++ Team Blog</dc:creator><description>&lt;p&gt;Hello, I’m Mark Hall, an architect in the Visual C++ group. I wanted to follow up on Jim Springfield’s&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9377732" width="1" height="1"&gt;</description></item><item><title>My Visual Studio vNext wish list</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8829949</link><pubDate>Mon, 04 Aug 2008 13:21:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8829949</guid><dc:creator>Granville Barnett</dc:creator><description>&lt;p&gt;My wish list for Visual Studio vNext isn't that long. The things I would like to see in Visual Studio&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8829949" width="1" height="1"&gt;</description></item><item><title>My Visual Studio vNext wish list</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8829947</link><pubDate>Mon, 04 Aug 2008 13:21:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8829947</guid><dc:creator>Granville Barnett</dc:creator><description>&lt;p&gt;My wish list for Visual Studio vNext isn&amp;amp;#39;t that long. The things I would like to see in Visual Studio&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8829947" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8416803</link><pubDate>Tue, 22 Apr 2008 19:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8416803</guid><dc:creator>sidinsd</dc:creator><description>&lt;p&gt;Is there a way to customize the Quick Tips tooltips that Intellisense displays when you hover over a method's name?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8416803" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8348188</link><pubDate>Tue, 01 Apr 2008 17:41:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8348188</guid><dc:creator>Noran</dc:creator><description>&lt;p&gt;I never doubt that Visual C++ team can do a better job than Visual Assist X. But all these years , from vc 6.0 to vc 9.0, I have to pay some dollars to get a license of VAX, just because I hate to press Alt + -&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;Best of luck with development, I look forward to using it!&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8348188" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8346353</link><pubDate>Mon, 31 Mar 2008 22:57:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8346353</guid><dc:creator>Leo Treggiari</dc:creator><description>&lt;p&gt;With IntelliSense improving, wiil the VC++ product continue to support generating Browse Information (.bsc files)? &amp;nbsp;If so, what will Browse Information do that IntelliSense won't?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Leo&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8346353" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8335792</link><pubDate>Tue, 25 Mar 2008 16:26:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8335792</guid><dc:creator>Qwe</dc:creator><description>&lt;p&gt;Why do you guys keep the OLE DB wizard source closed anyway? It makes code gen useless for C++ devs and ADO.NET is just a hack plenty of companies refuse to use.&lt;/p&gt;
&lt;p&gt;I agree you have a tough time ahead with Intellisense and editors (which should be CLR like fuzzy work anyway), but look around and you'll find guys with great AST ideas for C++ (apart from EDG etc).&lt;/p&gt;
&lt;p&gt;My main worry is that you guys are underfunded in C++ land, all while we are seeing 300MB silly SilverLight and WPF apps that will never ever make any business sense, not in the next 10 years for many, many app. &lt;/p&gt;
&lt;p&gt;If CLR team could just get their act together and polish up page faults on GDI+ and get it into harware acceleration, you have a fast enough environment to do all the editor work.&lt;/p&gt;
&lt;p&gt;But that's a whole different topic and project to compiler, it being better exposed for preprocessing/introspection/code-gen/optimisation/etc/etc, and the idea you ought to have it opened up so it can shine with integration that managed crowd would never understand anyway (they are ignorant enough as is)..&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8335792" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8333696</link><pubDate>Mon, 24 Mar 2008 18:42:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8333696</guid><dc:creator>Steve Nuchia</dc:creator><description>&lt;p&gt;One thing that would be nice to have &amp;quot;while you're at it&amp;quot; in the database: If you would provide for storage of historical / statistical / estimation(?) data on the build times for projects and translation units it could be used by the parallel build scheduler to do a much better job.&lt;/p&gt;
&lt;p&gt;As it is, the scheduler will frequently end up building a &amp;quot;large&amp;quot; project (or dependency chain) single-threaded at the end of the job. &amp;nbsp;If it had data on build history it could push the prerequisites for that project forward and get better overall build performance. &amp;nbsp;Statistics on individual translation units wuold be needed to do this for incremenatal builds.&lt;/p&gt;
&lt;p&gt;Making the &amp;quot;units&amp;quot; for this performance data somewhat insensitive to platform scale would help if it will be possible to share the database among team members: we don't all have the same vintage machines.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8333696" width="1" height="1"&gt;</description></item><item><title>re: IntelliSense, Part 2 (The Future)</title><link>http://blogs.msdn.com/b/vcblog/archive/2008/02/29/intellisense-part-2-the-future.aspx#8177261</link><pubDate>Thu, 13 Mar 2008 04:53:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8177261</guid><dc:creator>Scott Colcord</dc:creator><description>&lt;p&gt;&amp;quot;The parser is also designed to be extremely resilient and will be able to handle ambiguous code, mismatched braces or parentheses, and supports a 'hint' file. &amp;nbsp;Due to the nature of C/C++ macros and because we aren’t parsing into headers, there is good bit of code that would be misunderstood. &amp;nbsp;The hint file will contain definitions for certain macros that fundamentally change the parsing and therefore understanding of a file.&amp;quot;&lt;/p&gt;
&lt;p&gt;Hmm...ever heard of an OO toolkit from about 10 years ago called 'Genitor'? &amp;nbsp;It used pretty much this exact approach to reverse-engineer C++ code.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8177261" width="1" height="1"&gt;</description></item></channel></rss>