Things I've created to help with software development.

Visual Studio Extensions

If you use Visual Studio for developing software, I have developed a few tools that may be useful to you.


  • Clearly Editable - Change the editor background color to show which documents can't or shouldn't be edited.
  • Collapse Comments - Adds a command to collapse code comments in a file.
  • Comment Links - Create links in comments between any file in the solution
  • Const Visualizer - View the value of constants inline when they're used in code.
  • Demo Snippets - A way to easily add the contents of *.demosnippets files to the Toolbox.
  • Error Helper - Helper for using the ErrorList Description.
  • MVVM Basic Snippets - MVVM Basic Code snippets
  • Resource Pseudo Localizer - Quickly and easily convert the values in RESX and RESW files to their pseudo localized versions to detect any text that doesn't come from a resource file.
  • Sign VSIX - Adds the ability to sign a VSIX package from within Visual Studio 2019.
  • String Resource Visualizer - View the text of string resources (.resx) inline when they're used in code.
  • Warn About TODOs - Displays compiler warnings for TODO notes in comments
  • WaterMark - Add a configurable watermark to the editor.


  • Always Use - Automatically add using directives to open C# files.
  • Get Live XAML Info - Export details from the Live XAML Tree and Live XAML Property editor
  • Show Keys - Show the default keyboard shortcuts on-screen when common commands are invoked.
  • Show Selection - Show editor selection points in the view.


  • Rapid XAML Toolkit - Tools to accelerate XAML app development.
  • UWP Essentials - The easiest way to set up Visual Studio for the ultimate UWP development experience.