Could be a really helpful extension but I need to deactivate it since in VS2012 I recognized some (inacceptable) stability and performance issues: * drastic decreasing of IntelliSense update speed * sporadic hang of VS2012 during project reload after doing a TFS merge * sporadic hang of VS2012 due to some "background task" which won't complete - Also seems to be related to IntelliSense updates
All these issues were gone after deactivation, so there definitely exists problem.
:( Really sad to hear you had a bad experience in VS2012. If you'd be interested in working through it together, it would be really helpful to open an issue on GitHub with additional information like what other tools/extensions you had installed, what project language you were using, etc.
Breaks Visual Studio 2015. Analyze stop working. Solution properties can be opened with Object reference not set error. Visual Studio randomly crashes on start and project open. Nothing changed for almost half a year.
Very nice extension, but somehow it would only remove lines (extra line at the end of file, duplicate blank lines etc), but won't add padding lines nor add explicit visibility modifiers in my c++ code. The respective settings are all on. Reinstalling CodeMaid didn't help... Visual Studio Community 2015
Unfortunately the Visual Studio API for C++ is not as rich as other languages like C# so not all features are supported. We have been thinking about making a language/feature matrix to help make that more clear - sorry for the confusion!
Just installed CodeMaid in VS2013 update3. It looks very nice but when I open a C# file from a shared project (As in universal apps) the codemaid spade window stays empty, opening files in regular projects works fine. I am missing something ?
Hi Lex -
Have you installed CodeMaid v0.7.4? That version contained a fix specifically for shared projects. If you have that version installed and are still seeing an issue will you open a GitHub issue with a code sample?
You're welcome - glad you like it!
Spade supports zooming - you can hold down the Ctrl-key and use the mouse wheel to zoom-in or zoom-out. :) Holding down the Ctrl-key and clicking the middle button will reset the zoom to 100%.
Sure if you would like to send a screenshot that would be good (codemaid on gmail). Since it is a full window scale transform vs. a font size change the appearance may not remain as crisp depending on the font.
I seem to have lost the Cleanup and Collapse buttons in the Solution Explorer window. Is there an option to switch them back on? I recently installed VS2013 Update 3 - but I can't be 100% sure that this removed them.
Hi Ben -
They were deliberately removed in the v0.7.3 update as Microsoft has a native collapse all button already in the solution explorer toolbar from VS2012 and up. There's been a number of people asking that question though so I'll roll back that change and re-introduce them in the next release.
As a VS2013 user, were you aware of the native collapse button? Do you use the cleanup all code button regularly that it's easier to have it present there vs. the menu?
Doh! No, I didn't notice the native Collapse button!
I tend to CleanUp on Save rather than use CleanUp All option - so it was just Collapse that I was missing really. Don't reintroduce them on my account...
Thanks for your help Steve - CodeMaid is really useful!
No worries, thanks for the details. It's mostly for VS2010 users but I was curious if there were other reasons they would still be helpful in VS2013.
Really glad to hear you're finding CodeMaid useful. :)
There is a way to obtain a past version from CodeMaid (before v0.7.3)?
By some reasons directly related to the project where I'm working, I cannot update .NET Framework to v4.5, being limited to use v4.0 (and prior), and I really love/need the collapse function (*badum tss*).
Thanks in advance.
Hello, i love that tool. Two requests :
1. Would it be possible to add configuration of spade default layout, because i had always to re-select alphabetically which i use in general.
2. I use the alphabetically mainly because i don't want to see the region information in the list, would it be possible to deactivate 'region' view in the layouts.
Hi Marcus -
Very glad to hear you love it. :)
Your first suggestion is already present on the public backlog here: https://trello.com/c/ZvCliKnH
Your second suggestion I have added here: https://trello.com/c/1WTL58Lb
Please visit to vote them up and add any other comments.
The latest version (v0.7.4) requires .NET 4.5. That wasn't marked in the installer so it didn't prompt to install it like it should.
If you can't install .NET 4.5 for some reason, the previous version (v0.7.3) is available on GitHub.
GREAT extension. I noticed the possibility to run the "silent cleanup" of the ReSharper extension. It would be awesome if one could just give CodeMaid a shortcut, which it should perform before or after the cleanup. Maybe I could trigger a silent cleanup of the Telerik-Extension "JustCode" as well?
it would be great to configure the switching between defined classes matched by regex or something. In our case we have something like FooService.cs that is thightly bound to FooServiceContract.cs. It would be nice to define some sort of switching between these two.
Currently CodeMaid has two themes (dark and light) to match the Visual Studio themes. The tool window backgrounds are #FF252526 and #FFF6F6F6 respectively. By default CodeMaid will auto-detect the IDE tool window background color and choose one of the two themes from there.
Feature requests can be added to the backlog here: https://trello.com/b/VVxVhbQv/backlog
Or the relevant source code is available here:
Hope it helps.
Cool, glad to hear it. :)
We've moved over to GitHub this weekend, so if you've got something you think is generic enough you'd like to include in the main code line you can submit a pull request there. If not no worries too.
I have "Remove end of line whitespace" checked, but that option doesn't delete whitespace that exists on a blank line. (i.e. a line with whitespace only.) Is there a way to tell CodeMaid that I want ALL trailing whitespace to be removed? CodeMaid version is 0.7.1. Visual Studio version is Professional 2012 Update 4.
Glad you figured it out. Visual Studio does have the concept of a virtual cursor position - that's how the next line of code looks to be indented to the same level before you start writing anything. If you press the 'end' key you'll see it toggle between the virtual end of line and actual end of line, or you can enable viewing whitspace.