github rubberduck-vba/Rubberduck v1.1

latest releases: Prerelease-v2.5.92.6381, Prerelease-v2.5.92.6373, Prerelease-v2.5.92.6371...
10 years ago

Installation

  • Previous versions of Rubberduck need to be un-installed prior to installing the latest release.
  • Be sure to back up the rubberduck.config file in the \AppData\Roaming\Rubberduck\ directory prior to installation.
  • If you had one of the v1.01-alpha releases installed, the configuration file will be broken. The easiest thing to do is let Rubberduck repair it with a default configuration then restore your settings manually. Either through the GUI or by manually editing the XML file.

New Features

  • #101 - Added Unit Testing support for Access and Word in addition to Excel.
  • #9 - No one likes editing XML files by hand. Added GUI for various add in settings.

Code Inspections/Analysis

Rubberduck now has the ability to help you write better/cleaner code by analyzing your code base and alerting you to potential issues. Only a handful have been implemented, but this will be an area of active development.

  • #99 Function Returns An Implicit Variant
  • #58 Use of Obsolete Rem syntax
  • #40 Parameter is Implicitly passed ByRef
  • #15 Use Option Explicit
  • #26 Separate Multiple declarations onto multiple lines
  • #30 Variable type not declared
  • Added Quick Fix option

Enhancements

  • #65 - Better user experience and handling of a bad/missing configuration file. Per #131 a default configuration is used in either case.

Bug Fixes

  • #87 - TestModules are now added correctly.
  • #107 - Comments with trailing colons no longer break the parser.

Don't miss a new Rubberduck release

NewReleases is sending notifications on new releases.