requires software maintenance through 2013.12.20 (General release.)
-
New When Add Include is run on a GDI+ symbol, VA adds <gdiplus.h> rather than one of its dependencies. (case=78630)
-
Reduced reformatting of parameters in declarations and implementations during Change Signature. (case=78973)
-
Fix for attributes being associated with wrong node in VA Outline. (case=7606) 6454, 7911, 8376, 8602, 10692
-
Support for keyword auto used in condition of C++11 range-based for loop. (case=69242)
-
Fix missing method in Methods in File list when the method has a parameter named "event." (case=72323) 11207, 11675
-
Variable declared in C++/CLI "for each, in" loop when loop body has no braces is now identified. (case=24363)
-
Fix for Implement Interface improperly adding implementations for some methods already implemented. (case=77996)
-
Fix for dot to -> failing when invoked on function that returns a pointer to an object. (case=78150) 11615
-
Create Implementation no longer offered on methods with C++11 explicit =delete or =default. (case=78759)
-
Fix for Extract Method refusal to run in some methods that are not explicitly namespace qualified. (case=77282)
-
Enhanced coloring of VA Navigation Bar now works on Windows 8.1. (case=78670)
-
Fix for hang on Windows 8.1 during drag-and-drop in VA Snippet editor. (case=78493)
-
Fix for alternating mouse cursor in the Rename dialog on Windows 8.1. (case=78737)
-
Fix for error message that appears after multiple consecutive clicks in the VA Outline (regression in build 2007). (case=78834)
-
Fixed problem synchronizing editor color customizations (regression in build 2007). (case=79107)
-
Fixed parsing of certain enum declarations (regression in build 2007). (case=78898)
-
Added additional waypoints to VA back/forward navigation history. (case=78770)
-
When the VA "Display paste menu" setting is disabled, the paste menu keybinding (ctrl+shift+v) will invoke Edit.CycleClipboardRing. (case=78756)
-
VS2005+: Fix for realtime monitoring of project setting updates. (case=73816, case=78799, case=78821)
-
VS2010+: Fixed dead Go button in VA Navigation Bar after removal of split in editor window. (case=78796) 11661
-
VS2012+: Improved behavior with default themes defined by VS Theme Editor and provided registry setting to override VA theming decisions. (case=78600)
-
VS2013: Fix for incorrect environment font being used in various VA dialogs and windows. (case=78498) 11643, 11634
requires software maintenance through 2013.11.15 (Release candidate.)
-
New Change Signature updates references when adding, reordering or removing signature parameters. (case=73302) 11300, 11589
-
New Change Signature may be applied to derived classes. (case=3373) 5554, 5746, 6995, 6529, 6579,7507, 8015, 9451, 11030
-
New Include file hierarchy viewer mode added to HCB (VAssistX | Tools | List include files). (case=7156)6384, 6639, 8074, 9443, 9596
-
New Rename operations invoked during Change Signature optionally operate on symbol occurances in comments and strings. (case=9978) 7478, 10947
-
New Support for Visual Studio 2013 RTM.
-
New VS2002+: Tip of the Day and Check for New Version can be invoked via new VAssistX | Help menu. (case=6944, case=77499)
-
New Additional commands added to context menu of Find References results window and Rename dialog. (case=8024) 6516
-
New Added additional Visual Studio commands to set focus to various elements of VA View tool window. (case=21626, case=61109) 10730
-
Change Signature no longer assumes parameter names used in implementation match declaration. (case=9327) 6805, 6993, 7788, 9355, 11049
-
Removed warning message dialogs produced by Change Signature. (case=1158, case=1528) 4592, 4867,5061, 5639
-
Move implementation no longer removes keyword 'new' from inline constructor initialization. (case=3519)5598, 10372, 11559
-
Added error codes to default 'SuggestionsForType HRESULT' snippet. (case=76984)
-
Fixed lack of symbol coloring in various views and lists on Windows 8.1. (case=75892) 11478
-
When a file is a part of multiple projects in a solution, Rename File updates all of the projects. (case=77850)
-
Fixed type inference of 'var' used in C# foreach. (case=76995)
-
Fix for case where Create Declaration placed declaration outside of the correct namespace. (case=77023)11535
-
Fixed parsing of forward declared enum with size specification (enum foo : int;). (case=75894) 11444,
-
Fixed Find References identification of fully qualified enum items. (case=77550) 11581
-
Addressed several display scaling issues. (case=77508)
-
Fixed handling of ref parameter during Extract Method in C#. (case=76987)
-
Fixed various VA View tool window navigation issues. (case=77213, case=77371)
-
Alt+g works in column 0 of lines with #include directives. (case=77331)
-
Fixed HCB display of source file-defined nested structs. (case=75949)
-
Fix for case where Extract Method placed the generated function into the body of an existing function. (case=76985, case=77105) 11535
-
Fixed smart suggestion of locally declared enum in case statement of switch. (case=76960)
-
Fixed crashes identified via Windows Error Reporting. (case=76992, case=78058, case=78158)
-
Disallow delete of text in title window of VA View HCB. (case=66807) 10730
-
Fixed insertion of '()' during function call completion when '(' is already present but separated by space. (case=77938) 11605
-
Extensions to ignore list now supports compound file extensions (.foo.h). (case=77993)
-
'^' is supported in snippet default values. (case=78265)
-
Addressed case where a browser window opened from the options dialog was maximized. (case=77372)
-
VS2010+: Fix for some symbols appearing without italics in C# when "Stable symbols in italics" is enabled. (case=944)
-
VS2012+: Fixed incorrect format of code after typing the scope resolution operator. (case=77157) 11567
-
VS2012+: Themed the HCB title box. (case=77328)
-
VS2013: Fixed crash that occurred on some file loads. (case=77742)
-
VS2013: Fixed crash that occurred after using ctrl+, and then typing while editor has bad focus state. (case=78056) 11609
-
VS2013: Fixed lack of coloring in editor when Visual Studio 2013 is installed to a non-default location. (case=78151) 11612
requires software maintenance through 2013.09.20 (General release.)
-
New Support for Visual Studio 2013 RC.
-
New Create class from unknown type following "new". (case=27628) 11489, 11481, 10493
-
Fixed issue with parameter suggestions when parameters contained parentheses. (case=1771, case=1248) 11477, 10289, 5000, 4725
-
Fix for Create Declaration generating C++ code with redundant scope qualifier when target class is in multiple nested namespaces. (case=6593) 10819, 10053, 9172, 9018, 8062, 7385, 6934, 6257
-
Corrected handling of VA Snippets containing user-defined default values. (case=17724) 7923
-
Several fixes for functional and display issues for code containing Asian characters. (case=70783, case=71169) 11067, 11035
-
Home/End keypress closes listboxes when already at Home/End in listbox. (case=70491)
-
Fixed Methods in File (Alt+M) issue caused by incorrect handling of braces and parentheses in #if 0 blocks. (case=73884)
-
Fix for excessive startup.log file growth. (case=74931)
-
Lines cut using Ctrl+L appear in the Ctrl+Shift+V multiple clipboard list. (case=75779) 11466
-
Fix for problem opening line above/below (Ctrl+Enter, Ctrl+Shift+Enter) inside a multi-line comment when auto-extend comments is enabled. (case=76020)
-
VS2012+: Fix for load of large solution unnecessarily blocking UI thread. (case=76143) 11479
-
VS2012+: Fixed flicker in VA Outline with dark theme. (case=76916)
-
VS2013: Support for Peek Definition window. (case=75021)
-
VS2013: Resolved conflict between block comment VA Snippet and IDE brace completion. (case=75035)11549
-
VS2013: A one-time warning message is displayed if a user disables brace completion in VA but not in Visual Studio. (case=76840)
-
VS2013: Fix for coloring of tooltips in VA tool windows in light and blue themes. (case=76979)
requires software maintenance through 2013.07.25 (Beta release.)
-
Fix for Add Include placing #include directive in the wrong location when preprocessor conditional is present. (case=74881)
-
Fixed crashes identified via Windows Error Reporting. (case=75171, case=75172, case=75323)
-
The word "separator" may now be used in VA Snippets without issue. (case=75274) 11442
-
VS2013: Several fixes for Visual Studio 2013 Preview. (case=74726, case=75173, case=75439)
requires software maintenance through 2013.06.26 (Beta release.)
-
New Preliminary support for Visual Studio 2013 Preview.
-
Context field shows curly brace instead of BRC for nested code blocks, e.g. if (foo) {{ for(;;) {{ bar(); }}}} shows if.{.for.{ as the innermost context. (case=74883)
-
Fixed issue with Highlight Find Results failing intermittently after pressing Find Next (regression in 1940). (case=74938) 11413
requires software maintenance through 2013.05.30 (General release.)
-
New Context-insensitive Highlight Active Word feature for unparsed files (such as text files) as well as strings and comments in parsed files. Enabled via Options | Advanced | Refactoring | Automatically highlight words matching comment under cursor. (case=73003)
-
New Users can disable Surround With for individual characters
'/*{#(
via the registry. (case=73487)11315
-
New Changed default C++ Create From Usage snippet to use std::logic_error instead of std::exception. (case=72946) 11314, 11282
-
Fixed crashes identified via Windows Error Reporting. (case=73742, case=73743, case=73744, case=73745, case=74097)
-
Improved load time for solutions with tool-generated projects that are regenerated without change to contents. (case=74014)
-
Case-sensitive filtering for Find Symbol in Solution and Open File in Solution introduced in build 1936 is now optional and controlled via context menu in results list. (case=74214) 11359, 11347
-
Several fixes for refactoring and navigation for partially qualified symbols brought into scope with the C++ using namespace directive. (case=5315, case=7148, case=20644) 6573, 5959, 5219
-
Fix for Create Declaration generating C++ code with redundant scope qualifier when target class is in a namespace. (case=5277, case=6593) 10819, 10053, 9172, 8062, 7385, 6934, 6257, 5959
-
Fix for Create/Move Implementation stripping necessary scope qualifier from method pointer parameter. (case=73856)
-
Fixed Goto from VA Outline when duplicate code windows open. (case=61729) 11350, 10375
-
Fix for Goto missing some interface implementations. (case=74344)
-
Fix for Create Implementation generating code with extraneous whitespace under some circumstances. (case=73112) 11291
-
Improved support for filename matching when names contain multiple dots. (case=73757) 11333
-
Fixed focus issue with the suggestion list that appears following "in" in a C# foreach statement. (case=73981) 10226
-
Surround With feature is no longer invokable within comments, string literals, and tags in XML/HTML/XAML. (case=74045)
-
Fix for Visual Studio reporting an exception when scrolling quickly through HTML and ASP files containing JavaScript when highlighted find results are present. (case=74466)
-
Fix for Add Include placing the #include directive within a function block under some conditions. (case=74288) 11363
-
Add Include is no longer offered for std::string if #include <string> is already present in the file. (case=74343) 11363
-
VS2008: Fixed intermittent crash at exit after a debugging session. (case=74338) 11368
-
VS2010+: Fixed highlighting issue for JavaScript code inside HTML and ASP files. (case=74469)
requires software maintenance through 2013.04.22 (General release.)
-
New Find Symbol in Solution and Open File in Solution searches are case-sensitive if the search string contains at least one uppercase letter. (case=28758)
-
New VS2010+: Support for coloring of code copied to clipboard. (case=71754) 11298, 11209, 11083,9909, 9313
-
Fixed crashes identified via Windows Error Reporting. (case=73741)
-
Fixed Implement Interface support of method overloads. (case=54587) 11324, 10155, 9973
-
Improved enum handling in Smart Suggestions. (case=73114)
-
Removed inapplicable Smart Suggestions from template instance declaration. (case=72883)
-
Goto (Alt+G) finds implementers of properties defined in interfaces. (case=73415)
-
Fix for files missing from Open File in Solution list. (case=73814) 11319
-
Parser fix for C# verbatim string literals of the form @"\""" (the backslash is literal but was being treated as an escape character). (case=72288)
-
Made C++ parser more tolerant of IDL files with C++ file extensions. (case=73222)
-
Parser fix for untagged struct typedefs. (case=73348)
-
Fixed parsing of properties whose name is the same as the property type. (case=73412)
-
Fixed improper handling of C++ default template arguments in refactoring operations. (case=2948) 11268,6671
-
Corrected type inference for dereferenced iterators. (case=72600)
-
Highlight Current Line is available for large files. (case=72802)
-
Fixed delay and incorrect ending caret position when inserting closing brace in a C# .aspx file in VS2008 and earlier. (case=69883)
-
Fixed spurious dot to -> conversion following inequality sign. (case=73142) 11278
-
Include file xkeycheck.h is ignored when parsing to prevent unintended keyword redefinitions. (case=73347)
-
Support UNC-based profile paths. (case=73552)
-
VS2010+: Changes to include directories are applied immediately without requiring reload of solution (fixes regression in 1916). (case=73816)
-
VS2010+: Fixed missing typedef/macro information in Quick Info tooltip. (case=72729)
-
VS2012: Prevent unintended insertion of VC++ snippets due to incorrect listbox selection state. (case=73604) 11329
-
VS2012: Adjusted QuickInfo comment augmentation logic to prevent duplication of comments displayed by VC++ default IntelliSense. (case=73217) 11316, 11276
requires software maintenance through 2013.02.22 (General release.)
-
New Option to limit scope of Find References and Rename to the active project. (case=32262) 10662,10045, 9010
-
New Open Corresponding File (Alt+O) opens interface files of the form Foo.cs ↔ IFoo.cs, Bar.cpp ↔ IBar.h, and BazImpl.cpp ↔ IBaz.h. (case=71335)
-
New Find Symbol in Solution dialog uses editor selection (if any) to populate the search control. (case=71460)
-
New Smart Suggestions are triggered immediately after accepting the
case
VA Snippet. (case=70316)
-
New Added a registry setting to limit the number of hardware threads used for parallel operations. (case=72066) 11178
-
Fixed several crash/heap corruption issues identified via Window Error Reporting. (case=71676, case=71924, case=71925) 11086
-
Prevent display of global completion list when accessing members of unrecognized symbols. (case=71949)
-
Move Selection to New File now supports html/asp/xml/xaml files. (case=71208)
-
Improved speed of scrolling/paging through large files. (case=71747)
-
Find References and Rename mark potential macro-defined matches with a question mark; these potential matches are unchecked by default for Rename. (case=9860) 11206, 9549, 6926
-
Fix for cross-wired member lists of same-named symbols of differing types in separate projects. (case=67831) 10045
-
Fix for problem launching Find References from the Find Symbol in Solution dialog when the text editor was not open. (case=71069)
-
Fixed scope issues for Create Implementation on template functions. (case=2993) 11066, 8599, 8558,7378, 7059, 6345, 6003
-
Fix for missing parameters for operator overloads in Show Methods in File (Alt+M). (case=61650) 10371
-
Smart Suggestions are offered for typedef enums. (case=70315)
-
Fixed dot to -> conversion for arrays of pointers. (case=70518)
-
Fix for blank $ClassName$ VA Snippet variable when class name is the same as its containing namespace. (case=71875) 11171
-
SAL-annotated functions appear correctly in the Alt+M list. (case=70669) 11168
-
Corrected syntax for implemented C# .NET Framework interfaces. (case=71130)
-
Parser fix for dot to -> failing on
this
pointer for partially qualified type scoped via using namespace directive. (case=72517)
-
Parser fix for std::map::operator[] rval assigned to reference declared using C++ auto keyword. (case=71133)
-
Parser fix for template parameters interspersed with long comments. (case=71326) 11079
-
Changed Rename dialog UI by moving some functionality from checkboxes to context menu items. (case=71167, case=71812)
-
Fixed inconsistent FSIS symbol count. (case=71276)
-
Fix for Alt+M list omitting STMETHOD function names. (case=71278) 11076
-
Fixed problem renaming a symbol in a Silverlight project when a .XAML file containing references to the symbol was not open in the text editor. (case=63374) 10488
-
Fixed XAML rename symbol problem. (case=71372)
-
Fix for failure to navigate to some items from Hovering Class Browser. (case=71675.)
-
Prevent results of temporary non-solution files that have been deleted from appearing in Goto (Alt+G) menu. (case=71724)
-
Resolved conflict between "Selections committed with: Enter" and ListboxSelectionStyle=2 registry setting. (case=71317)
-
Fix for Enter Key dialog font display problem when Windows display size is > 100%. (case=71849)
-
Find References shows non-modified highlight color for dereferenced pointer used in a comparison. (case=71921) 11177
-
VA Snippet editor no longer replaces "%0" with "$selected$". (case=72032) 11186
-
Fixed coloring of symbols that contain digit characters on Windows 8 when Chinese language pack is set as primary language. (case=71707)
-
VS2012: Fixed crash displaying some HTML suggestions in VS2012 Update 2 CTP. (case=72245)
-
VS2012: Fixed coloring of Param Info tooltips when using theme other than the light theme. (case=71740)
-
VS2012: Fixed issue with listbox border color when pressing Ctrl to fade the listbox. (case=71131)
-
VS2012: Fix for checkbox display problem when Windows display size is set to 150%. (case=71277) 11068
-
VS2012: Fixed incorrect icon displaying for VA Outline nodes containing no children. (case=71279) 11077
See all archives.