requires software maintenance through 2012.12.14 (General release.)
-
New Create File refactoring to quickly create a new file in the same directory as the active file. Generated file is added to the same project as the active file in VS2010+. (case=68569)
-
New Move Selection to New File refactoring to create a new file with the selected contents and optionally #include the new file. Based on Create File - see above for additional notes. (case=68570)
-
New Improved response of Find Symbol in Solution (Alt+Shift+S) dialog and VA View Symbols in Solution list. (case=54946) 11064, 9989
-
New Methods in File (Alt+M) list can be configured to omit scope. (case=70850) 11043
-
New The following commands may be invoked via keyboard shortcuts from within VA View and VA Outline if their scope is changed from Text Editor to Global: List Methods in File (Alt+M), Open Corresponding File (Alt+O), Spell Check, Reparse. (case=9918) 11065, 6938
-
New Built-in types (e.g., int instead of System.Int32) are used when implementing interfaces. (case=66979) 10734
-
New Enhanced Syntax Coloring may be selectively disabled for the IDE Find Results window via a registry setting. (case=70280) 10995
-
New Added a registry setting to allow Add Include to insert the header name only without path. (case=70713) 11033, 9849
-
Fixed hang while typing characters using the AltGr key. (case=70780) 11042
-
Fixed rare crash identified via Windows Error Reporting. (case=70523) 10998
-
Fix for Find References identifying preprocessor directives as find results. (case=69958)
-
Prevent Add Include refactoring from putting #include directives within #ifdef blocks. (case=70467)
-
Fix for cross-wired Create From Usage operation on same-named classes in different projects. (case=56104) 10045
-
Fixed parsing of C++
using
directives that use template classes. (case=70216) 11020
-
Fix for friend class declaration when class keyword is omitted. (case=768)
-
Fix for parsing issue with auto keyword applied to pointers and references. (case=70153)
-
Display of #include references in Rename and Find References results is controlled via the Comments and Strings option (since Rename Files was introduced in build 1916). (case=27827) 7946
-
Functions declared with the _Success_() macro appear correctly in List Methods in File (Alt+M). (case=37473) 10740
-
Fix for incorrect members lists generated for structs whose names differ in case only. (case=70618) 11019
-
Fixed Smart Suggestions for loops containing an if/else statement without curly braces. (case=40467)
-
Fixed VA Outline node info for unnamed enums. (case=70562)
-
Improved listbox selection logic for VB. (case=70658)
-
Improved suggestions while typing in VB. (case=70663)
-
Numbered keyboard shortcuts appear for Open Corresponding File (Alt+O) when more than one corresponding file exists. (case=71014) 11062
-
Updated va_stdafx.h processing to handle macro patches for macros defined in source files. (case=70229)
-
VS2010+: Fixed formatting of local variables in editors that don't have focus. (case=58985, case=70037)
-
VS2010+: Fixed problem with VA Navigation bar overlapping auto-hide-enabled tool windows. (case=65922)
-
VS2010+: Fixed exception reported when opening Python Tools tool window. (case=70279) 10996
-
VS2012: Fixed VA Outline hanging on Windows 8. (case=70572)
-
VS2012: Eliminated flicker in VA Outline and completion listbox when using dark theme. (case=70845, case=70878)
-
VS2012: VA is active in .VBS files. (case=70904)
requires software maintenance through 2012.10.26 (General release.)
-
New Bulk Move Implementation to Source is supported on class declarations. (case=68102) 10906,10741, 9830, 8239, 6534, 6481, 6476
-
New Goto (Alt+G) on C++11 auto keyword jumps to the inferred type definition. (case=69239) 10920
-
New VS2012: Open Corresponding File (Alt+O) no longer uses preview tab. (case=69797)
-
Fixed potential crash when working with solutions containing many JavaScript unit tests. (case=70215)
-
Improved performance for HTML files containing large amounts of JavaScript code. (case=69748)
-
Fixed Goto for C++ template class methods. (case=42266) 9469
-
Fixed Goto for solutions containing project directories that are also platform include directories. (case=61788) 10373
-
Fixed Goto for implementations that follow certain macro-generated methods. (case=68625) 10521
-
Bulk Create Implementation recognizes MFC DECLARE_MESSAGE_MAP generated implementations. (case=68802) 7247
-
Bulk Create Implementation emits the correct $SymbolName$ for each method. (case=68550) 10921,10874
-
Improved Create Implementation on function declarations containing macro-defined qualifiers. (case=68634) 10847
-
Find References supports C++11 auto keyword. (case=69271)
-
Fixed tracking of Find References results in HTML/ASP/ASPX files after file is edited. (case=69105)
-
Removed spurious parentheses from autocompletion of "using" directives. (case=69880) 10964
-
Improved parsing of symbols used in lambdas. (case=57605) 10927, 10755
-
Fixed spurious underline of function followed by lowercase macro-defined qualifier. (case=62756) 10447
-
Created separate C and C++ refactor snippets for Create from Usage. (case=68490)
-
C/C++ labels are valid targets for Find References, Rename, and Goto. (case=1909) 6430, 5041
-
Spell Check supports single-line Doxygen comments. (case=69662) 10133
-
Change C/C++ listbox sorting algorithm to match Visual Studio for symbols prefixed with _ or ~. (case=65462)
-
VS2010+: Fix for VA Navigation Bar disappearing when manipulating split document windows. (case=70061)
-
VS2010+: Fixed resource script syntax coloring. (case=69846) 10958
-
VS2010+: Fixed listbox and refactor popup position when using high DPI settings. (case=68460) 10866
-
VS2010+: Spell Check menu appears on press of context menu key when caret is on underlined word (Shift+F10 is not supported). (case=64418) 10560
-
VS2012: Fix for crash that would occur some time after creating a multi-window editor layout. (case=70062)
-
VS2012: Better handling of dark theme colors in tool windows and menus. (case=69881, case=70160)
-
VS2012: Improvements to IDE theme support. (case=69995)
-
VS2012: Improved parsing of native unit test framework. (case=69244)
requires software maintenance through 2012.09.11 (General release.)
-
New Refactoring to rename files and update #includes (VS2005+). (case=1463) 10404, 8187, 7076, 7060,6869, 6795, 5992, 5785, 5109, 4836
-
Fixed hang when navigating Find References results in some VS2012 C# projects. (case=69164) 10877
-
Reduced load time of solutions with many C++ projects and project configurations. (case=68333)
-
Improved responsiveness of UI when working in remote files. (case=68558)
-
Fixed cases in VB where item starting with _ was inserted unexpectedly. (case=53025) 10910
-
Highlight Symbol under Cursor, Find References results, and Find results highlights no longer displayed on top of C# breakpoints. (case=63743)
-
Goto (Alt+G) filtering introduced in build 1912 is now optional via VA Options | Projects | File Handling. (case=68725) 10889
-
Fix for Goto when header files not in project but in solution folder (regression in 1912). (case=68530, case=69195) 10915, 10889
-
Fixed Goto for implementations that follow macro-defined methods (regression in 1912). (case=68625)10521
requires software maintenance through 2012.08.08 (General release.)
-
New Visual Studio 2012 RTM support.
-
New Create Implementation for multiple methods, including the ability to implement all unimplemented methods of a class at once. (case=49162) 7247, 6933, 6181, 5632, 5542, 5122
-
New Create Implementation/Declaration is not offered if one already exists. (case=1120) 7247, 6789,6698, 4656, 4666, 4542
-
New Implement Interface/Virtual Methods now supports the entire inheritance chain. (case=52138) 10391,10154, 10099, 10088, 10030, 9865
-
New Better naming rules for methods generated by Encapsulate Field. (case=67462) 10778, 10300
-
New Optional per-solution parser hint file. (case=67079)
-
Decrease load time of solutions that have projects with large numbers of configurations. (case=68124)
-
Goto (Alt+G) no longer offers to jump to a same-named (but unrelated) symbol in a different project. (case=67966)
-
Improved Goto for C# namespaces. (case=67133)
-
Fixed Goto and Highlight References on managed C++ property accessors. (case=67411)
-
Fixed Goto jumping to wrong symbol when invoked during a lengthy Find References operation. (case=67606) 10792
-
Fixed issue where Goto did not list implementations of class methods in macro-defined namespaces. (case=14901) 10521
-
Fixed parsing of forward-declared class names that include macros in the declaration. (case=33389, case=67379) 9068
-
Fix for cross-wired Extract Method, Add Member, Add Similar Member, and Create Declaration operations on same-named classes in same-named files in different projects/paths. (case=35401) 10045
-
Fix for Create from Usage treating
break
keyword as a parameter. (case=68205)
-
Improved handling of macros with long definitions. (case=68099)
-
Restored missing IUnknown methods to IDispatch member lists. (case=65843)
-
Fix for missing ADO _Recordset inherited members. (case=64203) 10544
-
Fix for Smart Suggestions displaying incorrect enum items. (case=67011)
-
Fixed parsing problem that caused .NET assembly defined enums to appear as fields without their corresponding values. (case=67135)
-
Implement Virtual Methods works with .NET and WinRT system classes. (case=67012) 10734
-
Implement Interface supports WinRT C++ interface classes. (case=68093)
-
VA Outline suppresses display of
sealed
and abstract
modifiers. (case=67035)
-
Removed superfluous space that was sometimes inserted when using $selected$ in a VA Snippet. (case=67264) 10757
-
Fixed missing JavaScript VA Snippets in ASP files following a server script block or XML comment. (case=66999, case=67330)
-
Improved members listboxes for some macros used as functions to return objects. (case=67322)
-
Fixed problem with Quick Info tooltips containing content from minified JavaScript files. (case=67497)10766
-
Fixed listbox render-on-resize issue on WinXP (regression in 1903). (case=67637)
-
VS2010+: VA underlines source code in C/C++ if IDE squiggles are disabled. (case=42525) 9490
-
VS2010+: Fixed issue with C++11 auto type inference on method return value when method is sealed. (case=67292)
-
VS2010+: Fixed incorrect listbox screen position that occurred on certain multi-monitor setups. (case=67174) 10752
-
VS2012: Quick Info and Parameter Info tooltips use theme-defined VA default colors when tooltip coloring is enabled. (case=66899)
-
VS2012: Ongoing UI updates for VS2012 themes. (case=67107)
requires software maintenance through 2012.05.31 (General release.)
-
New Visual Studio 2012 RC support. more information
-
Added support for Visual Studio 2012 RC editor themes. (case=64155) 10681
-
Fixed several issues related to items returned from template functions (case=5690, case=30137) 10679,8902, 8268, 9616, 6052
requires software maintenance through 2012.05.10 (General release.)
-
New Keyboard shortcuts issued from the edit control of the Find Symbol in Solution dialog are passed to the listview control (for instance, Ctrl+F launches Find References for the highlighted symbol.) (case=65917) 10669
-
Fixed hang caused while displaying listbox tooltips. (case=66501)
-
Made small improvement to startup time. (case=65761)
-
Improved responsiveness of members listboxes. (case=66420)
-
Improved performance of highlight solution paths in build output window feature. (case=65896)
-
Fixed issue with Hovering Class Browser (HCB) | Update on Position Change when clicking on a symbol with the mouse. (case=65885)
-
Classes defined in a source file and containing prototyped constructor/destructor definitions are shown properly in HCB. (case=66202)
-
Corrected placement of caret after function created via Create From Usage. (case=66262)
-
Reduced jolt in editor on creation of function during Create from Usage. (case=66263)
-
Fix for formatting of \n in string as Doxygen tag. (case=66198)
-
Fix for Auto-extend Multiline Comments terminating block comments unexpectedly. (case=66548)
-
Fixed display of Quick Info comments when multiple block comments appear on the same line. (case=66294)
-
VS2010: XML comments in C++ files appear correctly in Quick Info tooltips. (case=66239) 5810
-
VS2010+: Fixed Tip of the Day displaying twice at startup. (case=65869) 10698
-
VS2010+: Fixed issue in which comments beginning with ///< were not appearing in Quick Info tooltips. (case=66166)
-
VS2010+: VA prompts to disable IDE's highlight references to symbol under cursor feature if the corresponding VA feature is enabled. (case=66210)
requires software maintenance through 2012.04.03 (General release.)
-
New VA Snippet suffixes _Lower and _Upper provide case variations for user variables (e.g. $foo$, $foo_Lower$, $foo_Upper$). (case=2765) 7918
-
New Mouse forward/back X-buttons can be mapped to VA navigation or IDE navigation, or can be disabled altogether. (case=63834) 10518
-
Addressed incomplete resize of VS200x child windows on x64 systems. (case=46555) 10467, 10461
-
Fixed CPU spin displaying parameter info for ASP.NET C# code inside <script runat="server"> blocks. (case=65634)
-
Fix for Create Implementation on C++ template prototypes. (case=1539) 10655, 4842, 4817
-
Fix for Change Signature clipping class names that begin with the enclosing namespace name. (case=20256) 8260
-
Removed spurious
override
keyword from C# interface implementations. (case=54585) 10645
-
Fix for VA Outline and Show Methods in File (Alt+M) omitting operator delete[](). (case=63973) 10529
-
Fixed param info bolding for macro-defined class methods. (case=64310) 10556
-
Fixed use of
_T
as typename in templates. (case=64703)
-
Fix for Alt+M omitting methods when a struct is nested in a class. (case=64933)
-
Improved Smart Suggestions for C++ enums. (case=65011, case=65199, case=65374) 5857
-
Create from Usage strips extern linkage specification from inferred parameter type. (case=65497)
-
Create from Usage correctly infers anonymous enum parameter type. (case=65519)
-
Improved Create from Usage inference of method signature used in object instantiation. (case=65588)
-
Implement Virtual Methods is not offered for sealed methods. (case=65703)
-
Fixed several listbox scrollbar issues. (case=65177)
-
VS2010+: Fixed compatibility issue with Productivity Power Tools (QuickFind in VS11 Beta) that caused VA suggestions and surround with brace to fail after a find operation. (case=65272)
-
VS2010+: Create from Usage is available via C++11 std::unique_ptr. (case=64935)
-
VS2010+: Hovering Class Browser shows members of C++11
auto
-declared variables. (case=65344)
-
VS2010+: Fixed Smart Suggestion support for C++11 strongly typed enumerations. (case=65646)
-
VS11 Beta: Ctrl+Space invokes default C++ IntelliSense. (case=58895)
-
VS11 Beta: VA listboxes handle IDE C++ snippets correctly. (case=64205)
-
VS11 Beta: Improved parsing of WinRT metadata files. (case=61410)
-
VS11 Beta: Fix for missing tooltips in C++ listboxes. (case=61591)
-
VS11 Beta: Restored missing tree control checkboxes in Rename dialog. (case=65224)
-
VS11 Beta: Fix for incomplete tooltip rendering. (case=65178)
requires software maintenance through 2012.02.28 (General release.)
-
New Preliminary support for Visual Studio 11 Beta. more information
-
New Paths of files in C++ projects are highlighted in build output window (VS2010+ only). (case=61773)
-
New Added registry setting to define number of slashes used in line comments (useful for coding style conformance). (case=64628) 10569
-
Fixed crashes identified via Windows Error Reporting. (case=63729)
-
Fixed rare crash at shutdown. (case=59385)
-
Fixed intermittent crashes opening js/php/html/asp files. (case=64468)
-
Improved performance of loading large solutions. (case=61234, case=63058)
-
Header files not in project but referenced via #include in header are parsed on solution load. (case=64482)
-
Fixed header file search after changing C++ project's "Additional Include Directories" but before reloading solution. (case=64681)
-
Improved parsing of C++ keywords abstract, override, sealed, and final. (case=3293) 10547, 10323,10129, 9143, 8911, 8584, 8504, 6500, 4925
-
Fixed issue with parsing of macros using token-pasting operator (##). (case=64029) 10539
-
Correct visibility of interface methods. (case=63983)
-
Fix for incorrect/missing tokens when invoking Implement Interface in C++/CLI. (case=64052) 10541
-
Swapped project and path columns in Open File in Solution (OFIS) dialog. (case=63945)
-
OFIS dialog only displays project column if solution contains more than one project. (case=63945)
-
Changing the paste menu item count has immediate effect. (case=63937) 10524
-
Removed superfluous semicolons in Methods in File (Alt+M) list. (case=64197)
-
Format after paste is no longer invoked after drag and drop in VA Outline. (case=53417) 10584, 9904
-
VS2010: Fixed crash on column edit. (case=64604) 10571
See all archives.