Version 10.5 extends the core Visual Assist X feature set to Web and WPF applications, with support for ASP/ASP.NET, HTML, XML, JavaScript, VBScript, and XAML.
In addition, Visual Assist X 10.5 contains these new features:
* Highlight find results
* Optional tomato icons in listboxes and tooltips to denote content provided by Visual Assist X vs. the IDE
* Find References results grouped by project
Build 1707 beta is feature-complete, and contains a few minor regressions. View details of this build here. We invite you to post your thoughts and read what others have to say about Visual Assist X 10.5 in the public beta forum.
* New! Added full support for Web and WPF applications, including ASP/ASP.NET, HTML, XML, JavaScript, VBScript, and XAML. Most VA features like Goto, Find References, Suggestions, and VA Outline work with these projects and file types where applicable.
* New! Highlight find results (case=5141) 8312, 6665, 6397, 6254, 6028
* New! Optional tomato icons in listboxes and tooltips denote content provided by Visual Assist X. (case=20290)
* New! Added support for makefile projects (e.g. solutions without files) by parsing the physical directory tree of files as they are opened. (case=18918)
* New! Find References results are grouped by project. (case=19512, case=4087) 8174, 8168, 7463, 5742
* New! VA Outline optionally auto-expands nodes as the user navigates in the code editor. (case=19617)
* New! VA Outline remembers the expanded state of each node when refreshing its contents (not applicable when auto-expand is active). (case=8858) 7989, 7903, 7714, 6664
* New! Redundant namespace and class names are omitted from VA Outline nodes to save space. (case=13240) 8083, 7387, 7271
* New! Enhanced Syntax Coloring uses better default colors when a dark background is in use. (case=17562, case=9431) 8076, 8029, 6607
* New! Singe lines of code containing multiple statements are shown as separate nodes in VA Outline. (case=18580)
* New! Goto (Alt+G) ignores duplicate filenames opened from other locations, so Alt+G on a method in Main\foo.h goes directly to the implementation in Main\foo.cpp even if Branch\foo.cpp was opened for editing at some point. (case=19423)
* New! Open File in Solution (OFIS) and Find Symbol in Solution (FSIS) dialogs scroll the highlighted entry to the center vertically to aid in viewing surrounding entries. (case=20182, case=19262)
* New! OFIS shows the project to which a file belongs. (case=764) 8180, 7899, 3966
* New! FSIS persists its "Show only symbols defined in the current solution" state between invocations for the current session. (case=20549)
* Extracted methods with long parameters lists are generated correctly. (case=5802) 8310, 6078
* Fixed global scope resolution operator (::) being changed to a single colon in Extract Method. (case=18573) 8021
* Extract Method no longer offers to extract to source file when no source file is present. (case=20181)
* The context menu is available for symbols even if they are unknown or mistyped. (case=19552) 8170
* Suggestion lists utilize the Options | Text Editor | C# | IntelliSense | Committed by pressing the space bar setting correctly. (case=10695) 8213, 7273, 7055
* Cloned Find References windows are restored after debugging. (case=9511) 6847
* VA Options dialog grays out options that depend on Enhanced Syntax Coloring when that option is disabled. (case=3079) 8184
* Shorthand and Acronyms work properly in VB 2008. (case=15202) 8257
* Fixed unexpected dismissal of suggestion list in VB when typing a type name after the As keyword (case=20261) 8257
* The text caret is placed in the correct location after accepting a .NET Generic from a suggestion list in VB 2008. (case=20259) 8257
* When typing a parameter in a C# LINQ predicate function, focus is no longer given to the suggestion list, matching the default VS 2008 behavior. (case=16277)
* C++ keyword __restrict is recognized. (case=20732) 8307
* wmemset and wmemcpy are recognized as valid system functions. (case=18414) 7990
* Fixed a case where a managed assembly failed to be properly parsed. (case=20071)
* VA Outline correctly displays C++ #pragma region/endregion nodes. (case=20612) 8274
* Multiline XML comments no longer contain extraneous '/' characters in VA Outline. (case=18539) 8005
* Document Method correctly handles array parameters when using the $MethodArgName$ VA Snippet variable. (case=20543) 8285
* Fixed problem in which enhanced coloring was not applied to Visual Studio text editor (due to certain color settings). (case=18813) 7993
* Fixed GDI resource leak that was exacerbated by the presence of an external clipboard manager utility. (case=20137)
* Parameter Info tooltips for constructors of child classes render each parameter in bold correctly (fixes issue introduced in 1649). (case=20664)
* VA Options | Performance | Rebuild Symbol databases causes the db files to be purged at IDE shutdown instead of the next startup (performance enhancement). (case=20799) 8319