Rubberduck Support Center

Contact Us

Supported languages

Rubberduck's usages and definitions use a combination of semantic and lexical analysis, and are tied to the programming language. We support some of the most popular languages, and are adding more language support every month. If your language is not supported, please file a feature request.

Supported languages

Bitbucket repo settings

Bitbucket does not auto-detect the languages in the repository. This information needs to be defined manually in the repository settings.

If your Bitbucket project is in a supported language, we recommend you to verify that the repository settings are correct.

Multiple languages in a repo

Currently, Rubberduck works best when there is only one primary language in a repository. If you require support for repos that have multiple languages, please file a feature request.