|
|
- Enhanced: User-defined variables for code templates now support default values.
- Fixed: When the add-in was loaded, the following exception could be raised depending on the active document window: "System.ArgumentException: Value does not fall within the expected range".
- Fixed: When getting the files to process, some operations could cause the exception "System.ArgumentException: Item has already been added. Key in dictionary".
- Fixed: When using the "+" and "-" keys of the numeric keypad of the keyboard to expand/collapse nodes in the results window, the nodes were not repainted and disappeared.
- Fixed: Changed "Current class" to "Current class / struct" literal in the Find window.
- Fixed: The Sort Code Elements window didn't show code elements if a C# file contained a region without a name.
- Fixed: The Review Dead Code feature reported as unused mandatory parameters of event handlers in VS 2005/2008 C# projects (that use partial classes).
- Fixed: When loading the add-in, a FileNotFoundException ocurred if external operations for other versions of Visual Studio were present.
- Fixed: The Insert button (for predefined variables, etc.) moved the cursor to the end of the textbox after an insertion.
- Fixed: The Review Dead Code feature reported as unused C# methods that implemented explicitly interfaces such as IEnumerable.GetEnumerator.
- Fixed: The Sort Code Elements feature allowed to sort regions inside a C# procedure, when it shouldn't.
- Fixed: An sporadic InvalidComObjectException could appear when the add-in is loaded.
- Fixed: The Find feature did not consider partial classes when using the Class scope.
- Fixed: The Procedure Callers feature did not consider partial classes when using private procedures.
- Fixed: The Favorite Solutions feature didn't check the existence of a solution file before checking its version.
- Fixed: The Favorite Solutions feature shows now solutions of other IDE versions but doesn't allow them to load in the current instance.
- Fixed: The New Procedure Assistant modal window did not work correctly in Visual Studio 2008 (it allowed to scroll the code window below it).
- Fixed: The Favorite Solutions window only worked correctly in Visual Studio .NET 2002 due to a bug introduced in the last build 6.0.0.69.
- Fixed: Some features such as Procedure Callers did not work correctly with calls inside C# get/set properties.
- Fixed: The Favorite Solutions window shown solutions of all Visual Studio versions, causing an error when trying to load a solution of a different Visual Studio version.
- Fixed: Removed "Open Folder On Disk" context menu of solution, project and folder nodes of the Solution Explorer of Visual Studio 2008 since it already provides that menu.
- Fixed: The SQL Script file icon was not correct in some VS 2005 / 2008 projects.
- Fixed: The AutoSave feature caused a format exception when converting the value "0" to an integer on some systems.
- Fixed: added support for SQL Server database projects of Visual Studio Team Edition for Database Professionals.
- Fixed: the Sort Code Elements feature allowed to move class members when the class have the StructLayout attribute.
- Fixed: several features now inform that some text editors are not supported (such as the SQL editor).
- Fixed: special folders such as App_Data, App_Code, etc. did not have the correct icon.
- Fixed: several features (Close Windows, Replace) did not work correctly with XAML files.
- Fixed: the MySettings.vb and settings.cs files of Workflow projects were not recognized as autogenerated files.
- Fixed: when using a keystroke and the Tab key to change the selection of the Property Name combobox of the Default Control Properties dialog, the "Add" button was not enabled.
- Fixed: the texbox of the first private clipboard was not correctly sized when shown.
- Fixed: the Modifiers default property was not applied correctly to controls.
- Fixed: the ADO .NET Connection String Assistant did not show some comboboxes in the correct position.
- Fixed: the Code Templates Values Selection window did not show textboxes over labels when there was some overlapping.
- Fixed: the HTML Documentation feature was configured to the wrong file MZTools5XSLForXMLDoc.xsl instead of the correct one MZTools6XSLForXMLDoc.xsl.
- Fixed: the Type value of a project reference of the XML Documentation feature was wrong.
- Fixed: the TabIndex Assistant produced wrong results when two controls had the same Bottom property.
- Fixed: the Switch Assignment and the Sort Alphebetically Selected Lines features did not work correctly if the lines were not completely selected.
- Fixed: the Dead Code Review reported as unused declarations of a partial class that were used only in another partial class.
- Fixed: the Sort Code Elements feature did not preserve together the blank lines or comment lines at the end of a code element after the last child code element.
- Fixed: the Font.Bold property did not appear in the Default Properties dialogs.
- Fixed: the toolwindows did not appear correctly in the version for Visual Studio 2008.
- Fixed: the Control Name Assistant caused an error when removing a control (this bug was introduced in the last build).
- Initial version. It unifies MZ-Tools for all VS.NET IDEs in a single add-in.
- Enhanced: the context menu of a code window includes now the "Add
Code Template..." submenu.
- Fixed: the FlatAppearance.BorderSize property did not appear in
the default properties dialog.
- Fixed: the TabIndex Assistant caused an
System.MissingMethodException exception in version of MZ-Tools for VS.NET
2002/2003 (MZ-Tools 4.0). This bug was introduced in build 4.0.0.55 (June
2007).
- Fixed: the system font is now correctly honored in dialog windows
and toolwindows
- Fixed: the Control Explorer caused a NullReferenceException in some circumstances.
|