• RSS Feed

Archive and release notes for most recent builds of Visual Assist

Release notes apply to all IDEs unless indicated. Case numbers are for internal tracking only. Numbered links refer to related posts in our support forums.

Visual Assist Build 2052

requires software maintenance through 2014.11.05 (General release.)

  • New New refactoring command: Introduce Variable (beta). (case=1492) 4849, 5865, 6156, 6250, 6587, 8024, 8684, 9607, 10652, 11489, 11731, 11752
  • New Added support for begins with (.startsWith) and ends with (endsWith.) tokens in VA search filters. (case=5977) 6109, 10165, 10359, 10662, 11648
  • New Goto Member supports execution on class methods and enum items. (case=85135)
  • New Goto Related lists class constructors. (case=85216) 12035, 12043
  • New Goto Member supports execution in whitespace of class definition and class methods. (case=85238) 12039
  • New Definition displayed in VA Nav Bar improved for auto variables. (case=85908)
  • VS2012+: Fix for flicker in VA Nav Bar (case=85333) 12041
  • VS2012+: VA Step Filter no longer causes custom .natstepfilter rules to be ignored when installing VA via .exe installer. (case=85576) 11991
  • Improved time of reload of very large solutions that have a large number of files modified since last closed. (case=85730)
  • Fixed auto type deduction in method scopes that are dependent upon using namespace statements. (case=85849) 12061
  • Added setting to disable VA Smart Suggestions on Suggestions page of VA Options dialog (case=85062) 12016
  • Fixed Move Implementation when a line comment follows the function "head." (case=30651) 8919, 9131, 10593
  • Fixed coloring of extern struct forward declarations. (case=55770)
  • Fixed problem in which the reparse of a header file broke an instantiated smart pointer used in the source file. (case=62858) 10434, 10469, 11005
  • Fixed parsing of auto variable that is initialized via a template function. (case=78153, case=85112) 11615
  • Fixed Move Implementation for constructors that C++11 style member initialization lists. (case=79737) 11727, 12074
  • Goto no longer targets using statements. (case=80352, case=85587) 11766
  • Fix for parameter suggestion list when parameter contains more than one default parameter value. (case=83095)
  • Improvements for refactorings on code that is dependent upon using namespace statements. (case=84744)
  • Fix for intermittent failure of VA to load VA Nav Bar while navigating VS find results toolwindow. (case=85010)
  • Fixed parsing of line continuation on line comments. (case=85222)
  • C++11 "noexcept" no longer breaks VA Outline. (case=85266)
  • Fixed case in which Add Include targeted an unexpected header file due to presence of a using statement. (case=85360)
  • Fix for auto type deduction failure on const autos. (case=85906)
  • Fix for Create From Usage type inference when method parameters have default values. (case=86091)
  • Fixed refactorings when Q_DECL_FINAL is used. (case=86040)
  • Improved messaging during VA Step Filter feature enable/disable state transitions. (case=85982)
  • Improved handling of cancel during prolonged expand all operations in VA View HCB. (case=85581) 12033
  • VC6-VS2008: Fix for loss of coloring in the Find Symbol In Solution dialog. (regression in 2047) (case=86678)

Visual Assist Build 2048

requires software maintenance through 2014.09.22 (General release.)

  • Fix for generation of GUIDs by VA Snippets (regression in 2047). (case=85185) 12034

Visual Assist Build 2047

requires software maintenance through 2014.09.16 (General release.)

  • New VS14: Preliminary support for Visual Studio 14. (case=84507)
  • New Added Goto Member dialog that is similar to Find Symbol in Solution but is scoped to the current symbol. (case=83165)
  • New Implement Methods dialog supports filtering of listed methods. (case=55667) 10021, 11831, 11868, 12010
  • New Added Extract Method option to extract to a free function instead of a class member. (case=76113) 8255, 11475
  • New Added option to display contextual tooltips when hovering over close braces and structural keywords. (case=72732)
  • New Added new commands to the Open File In Solution dialog list (execute via context menu or keybinding): Copy Filename (ctrl+f), Copy Full Path (ctrl+c) and Open Containing Folder (ctrl+e). (case=82590)
  • New Augmented list of targets offered by the Related Types option in the Goto Related menu when run on typedefs. (case=83924)
  • New Augmented list of targets offered by the Type of Symbol option in the Goto Related menu when run on typedef instances. (case=82118) 11766, 11867
  • New Added solution and project related reserved words to VA Snippets. (case=969) 4313, 5524, 6783, 11492, 11963
  • New VA Snippets support _UPPER and _LOWER modifiers on reserved keywords. (case=66480) 11393, 11492
  • New VS2010+: VA Snippet Editor highlights text search matches. (case=82699)
  • New The SelectionToggleLineComment command can now execute without a selection in which case it will operate on the current line. (case=82361) 11860
  • New VS2012+: More Visual Assist dialogs implement the Visual Studio theme. (case=82154)
  • New Improved Change Signature whitespace handling when adding parameters to declarations and definitions. (case=80847)
  • New Visual Assist Quick Refactor context menu (alt+shift+q) is now available in whitespace for file-level commands. (case=80803)
  • New VS2010+: Added keyboard toggles of the All Templates (a) and Global (g) checkboxes in VA Step Filter. (case=82950)
  • New VS2010+: Augmented the set of default filters in VA Step Filter. (case=84423)
  • New VS2010+: Added option to apply filters to all templates by default in VA Step Filter. (case=83634) 11954
  • Create Implementation is no longer offered on already implemented static class members. (case=80653)
  • Fix for Rename not identifying a symbol in a namespace that is properly located by Find References. (case=83847) 11906
  • Prevent inadvertent close of Rename dialog when trying to cancel the references search. (case=83648) 11953
  • VS2010: Fix for failure of Visual Assist to be active in source files opened from the Unity environment. (case=64588) 10555
  • Added registry setting ("DimmedMenuitemOpacity") to set opacity of dimmed text in VA menus. (case=83772)
  • VS2010+: Fixed formatting of Quick Info tooltips with Doyxgen comments in some circumstances. (case=83043)
  • Disabled inadvertent syntax coloring of edit field in the Find dialog of the Find References Results toolwindow. (case=83072)
  • Fix for off-screen placement of VA Snippet Editor following certain monitor or screen resolution changes. (case=83162) 11932
  • Fix for VA Outline displaying function contents when function is in a #if 0 block. (case=83377) 11928
  • Fixed parsing of solutions produced by Beckhoff Automation tools. (case=84121)
  • VS2010+: Fix for for text search in VA Snippet Editor. (case=83945) 11965
  • VS2010+: Fix for VA Step Filter failing to filter operator(). (case=83929)
  • Visual Assist settings are committed to registry when options dialog is closed instead of only at Visual Studio exit. (case=32509) 9019
  • Fix for clipped text in Find References Results toolwindow. (case=83161)
  • Fix for invalid comment produced by surround code with comment (/) feature in XML files. (case=83096)
  • Properly enforce executing Implement Virtual Methods only from class definitions. (case=84158) 11980
  • VS2010+: In VA Snippet Editor, removed inadvertent item from menu produced to insert reserved strings. (case=84635)
  • Fix for failure of non-default column sorting in Open File in Solution dialog (regression in 2037). (case=84227)
  • Addressed various issues identified via Windows Error Reporting. (case=83989, case=84724, case=84725, case=85016)

Visual Assist Build 2043

requires software maintenance through 2014.07.10 (General release.)

  • VS2012+: Fix for failure of native visualizers (natvis) to load after initial debug session when native edit and continue is disabled. (case=83528)
  • VS2010+: VA Step Filter steps over std::string constructor and ATL::CComPtr<interface>::operator interface * by default. (case=83205)
  • VS2010+: Fix failure of checkbox click in filter list of VA Step Filter to register properly in some scenarios. (case=83609)
  • VS2010: VA Step Filter support in VS2010 without Service Pack 1. (case=83522)

Visual Assist Build 2042

requires software maintenance through 2014.06.25 (General release.)

  • New VS2010+: VA Step Filter for native C++ debugger. (case=73188)
  • New VS2012+: Support for C++ NuGet packages. (case=79296) 11685, 11850
  • New Added option to not include commented default parameters in generated code. (case=3495) 5589, 6359, 6685, 9091, 10366, 11758
  • New Search in VS2010+ Snippet Editor refreshes automatically. (case=81992)
  • New VA Options dialog stores and recalls size after dialog is resized. (case=82390)
  • New Additional controls added to Refactoring page of VA Options dialog. (case=82094, case=82095)
  • Enhanced text display in alt+g and alt+o popup menus. (case=82286, case=82484)
  • In VA Outline, "Collapse All" no longer collapses C++ public/private/protected container nodes. (case=82481)
  • Fixed display of filepaths that contain non-ascii characters in OFIS, FSIS, VA Nav Bar, Rename dialog, Rename Files dialog, Change Signature dialog, Find References Results and menus. (case=82464, case=82487, case=82488, case=82512, case=82513)
  • Fix for loss of solution info if a refactoring operation is active when the Windows store certificate login appears during prolonged solution loads. (case=82261)
  • Fix for failure of paren completion in files with unix line endings. (case=82562)
  • Fix for VS2010+ Snippet Editor exceptions. (case=82700, case=82959)
  • VS2010+ Snippet Editor now allows pasting snippets from one language to another. (case=82958)
  • Fix for incorrect height of list in Find References Results window. (case=82546)
  • Fix for flicker in Extract Method and Add Similar Member dialogs (regression in 2036). (case=83008)
  • Fix for inadvertent coloring of text in Create File and Rename File dialogs (regression in 2036). (case=83037) 11889

Visual Assist Build 2036

requires software maintenance through 2014.05.22 (General release.)

  • New Goto Related (alt+shift+g) offers navigation to base and derived classes/methods or to type of variable. (case=80009)
  • New Find References results window supports filtering of results. (case=78686) 8634, 8938, 9772, 9840, 9880, 9934, 10695, 11632, 11753
  • New Refactoring dialogs support VS2012+ themes. (case=81085)
  • New VA Snippet Editor supports search (VS2010+). (case=606) 5429, 6415, 6428, 10118, 10293
  • New Rename Files is suggested after Rename of symbol that resides in file of same name as symbol. (case=78502) 11795
  • New Change Signature updates call sites when default value is removed from parameter declaration. (case=80167)
  • New VA Snippet Editor sports an updated set of type filters (VS2010+). (case=80405)
  • New Added option to display class/struct/enum members in Methods in File list. (case=81768)
  • New Added Surround With Namespace command to VA Outline. (case=81739) 11828
  • Improved performance of Methods in File list in large files. (case=81815)
  • Find References and Rename support properties whose name is the same as the type of the property. (case=80234)
  • Improved Add Include behavior for Qt symbols. (case=80599) 10265
  • Improved whitespace handling in update of call sites during Change Signature. (case=80846)
  • SAL annotations no longer obscure method names in VA Outline. (case=81329) 11815
  • Tip of the Day window is only displayed once a day instead of at every startup. (case=59154) 10271
  • Rename Files supports rename of files that are not part of the open solution. (case=81531, case=81547)
  • Goto and Open File menus support display of filenames with non-ANSI characters. (case=81608, case=81609)
  • Fix for method missing from VA Outline when comment present in certain scenarios. (case=10783) 7072
  • Fix for Change Signature causing incorrect placement of open brace. (case=5758) 11823
  • Fixed editor exception reported in VS2012+ following a certain sequence of keystrokes. (case=81646)
  • Fixed crash on Windows 8 identified via Windows Error Reporting. (case=81645)
  • Fix for VA Outline failure to properly handle method that has a trailing comment at end of file. (case=81737)
  • Fixed classification of some references as definitions in the Find References results window. (case=81995, case=82014)
  • Fixed coloring in Find References results window when a result item is prefixed with base or overriden scope. (case=81970)
  • Fix for hang when using certain regular expressions during Find. (case=82015) 11849
  • Fix for coloring of some menus whose height exceeds screen height. (case=82270)
  • VS2012: Fix for failure of VA coloring to be present in editor when VA installed after certain Windows Updates. (case=82174)
  • VC6: Fix for failure of VA to load on Windows 8 when msdev.exe is renamed. (case=81733)

Visual Assist Build 2031

requires software maintenance through 2014.03.31 (Beta release.)

  • New New VA Snippet Editor (VS2010+). (case=78555)
  • New OFIS and FSIS dialogs are rendered in Visual Studio theme colors in VS2012+. (case=66901)
  • New Support for VS2013 Update 2 RC (case=80931).
  • New Support for VS2013 Update 2 RC universal solutions and shared projects. (case=80212)
  • New Added expand all and collapse all commands to context menu of VA Outline. (case=11204) 7128, 8154, 10785
  • New Added ability to copy contents of VA Outline. (case=11169) 7116, 7271
  • New Added expand and copy command to context menu of VA View HCB. (case=80110, case=80179) 8154
  • New Rename, Find References and Change Signature display scope of search in summary text. (case=80455)
  • New Ctrl+Home/Ctrl+End operate on lists in FSIS and OFIS dialogs while focus is in filter edits. (case=80606)
  • New Added user-modifiable Create Implementation snippets for use on static class member declarations.  (case=80796)
  • New The Clear button on the Performance page of the VA Options dialog clears typing history used by suggestion lists. (case=80869)
  • New Classes and structs declared in functions are now listed in FSIS dialog. (case=81110)
  • Improved support for deduction of auto variables used with non-member std::begin/std::end. (case=70481) 11017
  • Fixed failure of Rename File to modify projects nested in solution folders. (case=80236)
  • Fix for Create File failure to add file to project when run after Create From Usage that generated a new file. (case=80291) 11773
  • Fix for parsing of auto as used in range-based for loop on a collection that is declared with a typedef. (case=80380) 11766
  • Fix for parsing of multiple struct instances declared at struct definition site. (case=81026)
  • Fix for type deduction of auto variable declared via method call when the method is accessed via a shared_ptr typedef. (case=81172)
  • Fixed Change Signature parsing of array parameters. (case=80169)
  • Fixed Change Signature failure to update references when a new parameter is specified with trailing whitespace before closing paren. (case=80605) 11782
  • Fix for missing quick refactor context menu when a class has defined operator+. (case=80662) 11793
  • Fix for Move Implementation to Source File not being available on some overloaded operators. (case=80663) 11793
  • Improved display of anonymous structs/unions/enums in FSIS dialog and VA Nav Bar. (case=81230, case=81245)
  • Fix for surround code with comment in XML producing invalid XML in some circumstances. (case=80664) 11789
  • Typedefs declared in C++ source files are now listed in FSIS dialog. (case=81111)
  • Fixed symbol coloring in FSIS dialog on Windows 8.1. (case=78263)
  • Fixed intermittent redraw issue in VA View HCB. (case=9277)
  • Fixed UI state issue when checking/unchecking checkboxes in Rename and Change Signature dialogs. (case=80201)
  • Fixed hang identified via Windows Error Reporting. (case=80938)
  • Fixed problem typing filter text after clicking into VA View FIS and SIS lists. (case=16640)
  • VS2013: Fix for extension exception message from Microsoft.VisualStudio.Language.Intellisense.CompletionSet. (case=81303)

Visual Assist Build 2029

requires software maintenance through 2014.02.24 (General release.)

  • New Change Signature prompts for value to insert when adding parameter placeholder to call references. (case=58410) 10220
  • Improved word (ctrl+left / ctrl+right) navigation in Change Signature dialog. (case=78943)
  • Updated Options dialog styles. (case=77620)
  • Fixed parsing of C++ rvalue references and improved parsing of decltypes. (case=20625) 9662, 11414, 11729
  • Fixed coloring of variables named "value." (case=37888) 9625, 10186, 10672
  • Implement Interface is now available on classes declared inside of functions. (case=74977) 11415
  • Fixed parsing of C++11 member initializations. (case=79074) 11660
  • Fixed methods in file list missing __resumable and __attribute__ methods. (case=79163, case=79813)
  • Fixed crashes identified via Windows Error Reporting. (case=79849)
  • Support for dot to arrow conversion on handles to handles in C++/CLI. (case=80210) 11767
  • Spellcheck supports doxygen comments that begin with "//!<" (case=79651) 11719
  • Fixed incorrect namespace character inserted during Create From Usage. (case=80179) 11765
  • Fixed incorrect characters displayed in Implement Interface dialog. (case=79899)
  • Bolding of parameters in parameter info tooltip corrected for methods that use decltype return or gcc __attribute__. (case=80012)
  • Fixed HDPI scaling issues in options dialog. (case=79510)
  • Fixed Change Signature causing loss of code when updating parameters in call reference sites that have binary and ternary operators (regression in build 2007) (case=79955) 11739
  • Change Signature available on class constructors (regression in build 2007). (case=78972) 11674
  • Prevent automatic Check For Update from inadvertantly occurring (regression in build 2007). (case=79654) 11720
  • Fixed Update With Current Scope setting in HCB (VA View). (regression in build 1421) (case=80008)
  • VS2012+: Fixed improper attempt at autocomplete when navigating out of quick replace popup in xaml files. (case=79124) 11686
  • VS2013: Fixed occasional loss of VA C++ syntax coloring after file first opened. (case=79828)

Visual Assist Build 2023

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) 64547911, 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

Visual Assist Build 2007

requires software maintenance through 2013.11.15 (Release candidate.)

  • New Change Signature updates references when adding, reordering or removing signature parameters. (case=73302) 1130011589
  • New Change Signature may be applied to derived classes. (case=3373) 55545746699565296579,75078015945111030
  • New Include file hierarchy viewer mode added to HCB (VAssistX | Tools | List include files). (case=7156)63846639807494439596
  • New Rename operations invoked during Change Signature optionally operate on symbol occurances in comments and strings. (case=9978) 747810947
  • 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) 680569937788935511049
  • Removed warning message dialogs produced by Change Signature. (case=1158, case=1528) 45924867,50615639
  • Move implementation no longer removes keyword 'new' from inline constructor initialization. (case=3519)55981037211559
  • 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

Visual Assist Build 2001

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) 114891148110493
  • Fixed issue with parameter suggestions when parameters contained parentheses. (case=1771, case=1248) 114771028950004725
  • Fix for Create Declaration generating C++ code with redundant scope qualifier when target class is in multiple nested namespaces. (case=6593) 1081910053917290188062738569346257
  • 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) 1106711035
  • 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)

Visual Assist Build 1949

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)

Visual Assist Build 1946

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

Visual Assist Build 1940

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) 1131411282
  • 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) 1135911347
  • 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) 657359595219
  • Fix for Create Declaration generating C++ code with redundant scope qualifier when target class is in a namespace. (case=5277, case=6593) 1081910053917280627385693462575959
  • 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) 1135010375
  • 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)

Visual Assist Build 1936

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) 112981120911083,99099313
  • Fixed crashes identified via Windows Error Reporting. (case=73741)
  • Fixed Implement Interface support of method overloads. (case=54587) 11324101559973
  • 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) 1131611276

Visual Assist Build 1929

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,100459010
  • 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) 1120695496926
  • 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) 1106685998558,7378705963456003
  • 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.