Rubberduck icon indicating copy to clipboard operation
Rubberduck copied to clipboard

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).

Results 174 Rubberduck issues
Sort by recently updated
recently updated
newest added

**Justification** Currently also modules and sheets are exported that only contain (stripped) "Option Explicit". **Description** It would be nice if there would be an option to suppress the export of...

enhancement
feature-export

**Justification** Given the code below, the indenter puts the equal sign in "=" under the equals before the continuation marker thereby defeating the object of a continuation marker and the...

enhancement
feature-smart-indenter

#5121 discusses the possibility of splitting Rubberduck into a client/server architecture, to solve various performance and scaling constraints, and proposes [Language Server Protocol](https://langserver.org/) as a possible means of implementation. Before...

development-issue

**Justification** Write-only properties are a code smell, but so is having a useless get accessor just to shut off a warning about it (and then have an `@Ignore` annotation to...

enhancement
up-for-grabs
feature-annotations
difficulty-03-duck

**Justification** By creating one level of indirection via a "formula facade", the goal is to reduce, inhibit, and eventually eliminate change propagations in both directions between Excel formulas and the...

enhancement

**What** As a Code Quality/Integrity focus, it would be great to be able to turn on an inspection that catches any (silent) VBA auto-conversion between data types. Coming from strongly...

enhancement
feature-inspections
up-for-grabs

It would be nice to have the ability to color-code strings in code (like in Visual Studio). Any plans for such a feature?

enhancement

**What** It would be nice to see 64bit VBA only things, like `LongLong`, highlighted with an inspection. Actually, it would be great to show anything that is 32bit VBA only...

enhancement
feature-inspections
up-for-grabs

**Justification** When working on a large project and when creating, removing or renaming modules, this process is greatly slowed down as Rubberduck automatically does a refresh after each of these...

enhancement
has-workaround

Does Rubberduck provide a function to do this, or functions which can help me do this? I want to declare a variable by directly writing the declaration directly to memory....

support