Rubberduck3 | COM add-in for the VBIDE

 by   rubberduck-vba C# Version: Current License: GPL-3.0

kandi X-RAY | Rubberduck3 Summary

kandi X-RAY | Rubberduck3 Summary

Rubberduck3 is a C# library. Rubberduck3 has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has low support. You can download it from GitHub.

This project contains code inspired by or directly taken from the Rubberduck repository. All current and former contributors of the Rubberduck project are deemed to have contributed to this repository. The commit history builds on top of everything that came before it. There's a giant ball than needs to get rolling, and this repository kicks it off. Let's plan this with a project to track a backlog, set up a roadmap, and make it happen. Because Rubberduck is using IoC and DI, it could have been technically possible to surgically replace a service with a new implementation and/or to incrementally refactor the rather large code base into what we need Rubberduck 3.0 to be... but then achieving this seems to be a lot more effort than (gasp) writing Rubberduck 3.0 from a clean slate, essentially from scratch. We start with a bare-bones VBIDE add-in that spawns a splash screen, proceeds to initialize things, and starts up the Application, creates a menu with commands - showing the About dialog, and the Rubberduck Editor, which spawns a dockable toolwindow that contains a (bare-bones) XAML document (AvalonEdit). We have the Rubberduck.VBEditor assemblies, but by implementing our own editor we get to finally be in charge and ignore every single limitation of the VBE; we get to just make Rubberduck into the tool we always wanted it to be. Project started from scratch with VS2022, successfully tested with a Microsoft Excel 365 host on Windows 11.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Rubberduck3 has a low active ecosystem.
              It has 26 star(s) with 9 fork(s). There are 10 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 37 open issues and 9 have been closed. On average issues are closed in 21 days. There are 5 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of Rubberduck3 is current.

            kandi-Quality Quality

              Rubberduck3 has no bugs reported.

            kandi-Security Security

              Rubberduck3 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Rubberduck3 is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              Rubberduck3 releases are not available. You will need to build from source code and install.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Rubberduck3
            Get all kandi verified functions for this library.

            Rubberduck3 Key Features

            No Key Features are available at this moment for Rubberduck3.

            Rubberduck3 Examples and Code Snippets

            No Code Snippets are available at this moment for Rubberduck3.

            Community Discussions

            No Community Discussions are available at this moment for Rubberduck3.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Rubberduck3

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/rubberduck-vba/Rubberduck3.git

          • CLI

            gh repo clone rubberduck-vba/Rubberduck3

          • sshUrl

            git@github.com:rubberduck-vba/Rubberduck3.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link