CodeMaid v0.7.5 is now available on Visual Studio Gallery and GitHub. It’s a party for third party tools as we’ve made it easier to hook into a few favorites as well as specifying your own. Plus a lot of other new features and fixes.. read on. 🙂
Card 111 – Option to insert end of file trailing new line (off by default)
Card 152 – Support cleanup exclusions for folder names
Card 202 – “Compatibility” section in Configuration is now “Third Party” and supports additional tools as well as adding your own commands to be invoked during cleanup.
Card 180 – Remember Spade order preference (persisted in configuration)
Card 114 – Detect preprocessor directives during reorganization and prevent execution
PR #35 – Build progress now better represents projects building in parallel (thanks Joel Low!)
Card 216 – Highlight sorted lines after a sort is completed
#14 – Top level self-closing xml comments (i.e.
<inheritdoc />) getting expanded (thanks Willem Duncan!)
#15 – Comment formatting placing a space between XML element and following punctuation
#17 – Xml comments with
<code> blocks and new lines won’t format
#18 – C++ MFC .RC2 files cannot have EOF terminator merged onto last content line
#21 – Comment formatting now handles hyphen only separating comment lines
#26 – Regular (two slash) comment directly adjacent to XML (three slash) comment was being treated as a single comment during formatting instead of two distinct comments
#31 – Finding command option to disable solution folder toggling workaround
#44 – User preference for #endregion tags was not being respected during reorganization
#48 – Configuration dialog would not open if you had another VS extension with a different version of the System.Windows.Interactivity.dll
#50 – Sorting is including an additional line when using side well line highlighting
#51 – About dialog would not always come back to top of VS window after switching to another application
Card 196 – All SDK dependencies are now embedded in the lib folder so CI can run unit tests and contributors do not need to install both the VS2010 SDK and the VS2013 SDK.
One of the very popular feature requests (Card 50) is to support reordering attributes on XAML code. We looked into it and found some great existing tools such as XAML Styler by Nico Vermeir that are dedicated to exactly that behavior. Instead of re-inventing the wheel, we’ve made it easy to hook XAML Styler into CodeMaid through our new Third Party area. Go give it a try. 🙂
The positive reviews and word of mouth growth are always so encouraging to see. If you want to get more involved there are several ways to participate. You can chime in on the product backlog in Trello. Report issues or fork the code on GitHub. Posting a review on VSG is always appreciated as well. Finally you can become a beta tester (contact me) to help test the newest bits as they roll out.
Now back to work.. there’s clean code to write! 🙂