StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project.
StyleCop provides value by enforcing a common set of style rules for C# code. StyleCop will continue to ship with a single, consistent set of rules, with minimal rule configuration allowed. Developers can implement their own rules if they so choose. StyleCop will ship with the ability to seamlessly integrate with Visual Studio, MSBuild, TFS, etc. Developers are free to implement custom code to integrate StyleCop into other development and tooling environments, as described in the SDK documentation.
comments powered by Disqus
OverviewThe goal of this project is to write extensions for StyleCop that are commonly needed to provide the development community with the level of control over their code and projects that they wish. Current RulesCurrently we have only the following rule. To request a rule to be implemented click the Issue Tracking at the top and add the rule you desire as a feature. Instance variables require underscore prefix example: private int _id; Installation InstructionsClose all open instances of Visu
DetailsThis is a openFrameworks addon for creating FFGL (FreeFrameGL 1.5) plugins, and to easily convert openFrameworks apps to FFGL plugins. To create your own ofFFGLPlugin project:Download and unzip openFrameworks v0.061 for Visual Studio or Xcode http://www.openframeworks.cc/download Download and unzip ofxFFGLPluginAddon http://code.google.com/p/ofxffglplugin/downloads/list Copy the /addons/ofxFFGLPlugin directory to the /addons directory of openFrameworks. Copy the /apps/addonsExamples to th
Agent Johnson PluginPlugin for JetBrains Resharper. Named after the excellent Agent Smith plugin by Sergey Zyuzin. Agent Johnson 2.0.0 Configuration Changes in Resharper 6.1The options page has been reintroduced in version 2.0.2. Agent Johnson uses custom attributes on the assembly to configure Code Annotations, much the same way Value Analysis attributes are used. Include a class like this (the namespace does not matter as it only looks for the class name): [AttributeUsage(AttributeTargets.Asse
Sometimes you have a snippet of code in Visual Studio that you'd like to share over Twitter. You used to have to post the code snippet somewhere (or take a screen shot), then manually tweet the link to that snippet. Not anymore! CR_CodeTweet is a plugin for DXCore that adds a context menu and hotkey that allows you to select code in Visual Studio and automatically post it to CodePaste.NET, then tweet a link to that posted snippet - all without leaving Visual Studio. Select your code and use a si
CR_Documentor Writing XML documentation comments in .NET can be troublesome sometimes because you can't really see what it's going to look like - you have to compile the code, then take the extracted XML doc and feed it to a rendering engine like Sandcastle, then wait for the compiled help to come out so you can read it. CR_Documentor is a plugin for DXCore (the engine that powers CodeRush, CodeRush Express, and Refactor! Pro) that allows you to preview what the documentation will look like when
AnkhSVN is a Subversion Source Control Provider for Microsoft Visual Studio 2005, 2008 and 2010. AnkhSVN provides source code management support to all project types supported by Visual Studio and allows you to perform the most common version control operations directly from inside the Microsoft Visual Studio IDE.
The VisualDDK is a plugin for Microsoft Visual Studio allowing debugging device drivers right from the IDE. Additionally, a simple Driver Project Wizard is provided.
Poka-yoke is a static analysis tool that uses regular expressions to find defects. The idea behind poka-yoke is similar to the philosophy that underpins the Japanese management strategy of the same name. Humans make mistakes and programmers are human beings. The trick to making mistakes is to never repeat them. Poka-yoke allows you to write regular expressions that capture the essence of that kind of error and once written you can check every file in your code-base for defects of that type. Poka
Project HouseLightA Lighthouse Issue tracker integration for Visual Studio 2010The aim of this project is to create a fully functional Visual Studio 2010 add-in for managing Lighthouse issue tracker. This project will be based on my Lighthouse .NET library: http://code.google.com/p/lighthouse-dot-net/ You can find more details on the project's features on a separate page. HouseLight is also available for download from the Visual Studio Gallery.
Sqlitegen - Eclipse plugin for android development auto-generating sqlite data access classes implem
The generated class will have all the tedious code for persisting the object described by the interface. It will be generated by the plugin at project build time from an annotated interface that described the table and fields for the class. The generated class will be designed to be efficient at runtime; it won't need to use reflection etc. 0.1.18 plugin, 0.1.6 libraryUpdate for obscure issue in underlying classwriter library that would cause it to fail to read some class files. No compelling ne