Rubberduck3 | COM add-in for the VBIDE
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.
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
Support
Rubberduck3 has a low active ecosystem.
It has 26 star(s) with 9 fork(s). There are 10 watchers for this library.
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.
Quality
Rubberduck3 has no bugs reported.
Security
Rubberduck3 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
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.
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
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Rubberduck3
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:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page