Code Contracts Editor Extension
Bake the Code Contracts Editor Extension into Visual Studio, with less bugs, better performance and more features.
Thanks for taking the time to share this suggestion. This item has been around for a couple of versions of Visual Studio and we haven’t acted on it. Looking at the VS “15” plans, we’re not going to take action on this item, so we’re going to close it. If the suggestion is still relevant, please either take a look to see if there’s another suggestion that’s similar that you can vote on, or open a new suggestion.
- The Visual Studio Team
James Faix commented
I think built-in language support trumps this:
Rodolfo Grave commented
Make it a finished product, please. Not a Beta anymore.
- Better performance and more checks for the static analyzer.
- Non-beta runtime checks.
This is an excellent idea with a good implementation given the limited resources it's had assigned. More and more people are using it hoping that it will become mainstream and officially supported some time soon, but that happy moment doesn't arrive.
Make it real for all of us!
Adam Speight commented
Make it support VB.net as well.
It would be nice to see some refactorings around contracts as well; such as adding basic checks for null or generating a contract class for an Interface. A more complex refactor to convert existing ArgumentExceptions to a Contract expectation would be great too as well as documentation generation.