I've been using this for a while and just does what it says on the tin.
Also seems to work in VS 2013. You can get the installer working by doing the following:
- Rename the .vsix to .zip. - Copy the manifest to another location. - Edit the manifest and add version 12 (which is VS 2013) - Copy the manifest back to the zip, replacing existing. - Rename from .vsix to .zip - Install.
Just started using it and so far looks pretty good. One thing I noticed is that it does the color underline on a string to be displayed for example, <p>Pledge of Allegiance by Red Skelton<p> the name Red is underlined in red, not a real problem, just letting you know.
Very good! I'll give it 5 once .CS files are supported in VS 2012 (I can associate the files fine, but it loads the color from strings with the alpha in the wrong place [using the same format as XAML files]).
Fantastic! Good to see a visual representation of what colors I'm using. Very useful for copy-pasting styles around the file. Also, VERY glad it plays nicely with Mindscape Web Workbench! Great work :)
Loved this...until the latest update on 8/22/2012. Now, I frequently get an exception message at odd times. I have disabled this until the next update. FWIW, this is the message I get in the VS log file:
System.NullReferenceException: Object reference not set to an instance of an object. at donmar.devColor.MouseProcessor.<>c__DisplayClass1.<.ctor>b__0(String e) at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate) at donmar.devColor.MouseProcessor..ctor(IWpfTextView view, IToolTipProviderFactory toolTipProvider, IEditorOperations editorOperation, ColorPicker_wpf colorPicker) at donmar.devColor.Provider.MouseProcessProvider.GetAssociatedProcessor(IWpfTextView wpfTextView) at Microsoft.VisualStudio.Text.Editor.Implementation.InputController.<UpdateMouseHandlers>b__0(IMouseProcessorProvider p) at Microsoft.VisualStudio.Text.Utilities.GuardedOperations.InstantiateExtension[TExtension,TMetadata,TExtensionInstance](Object errorSource, Lazy`2 provider, Func`2 getter)
Hi. There's a bug in VS2012 where the doctype line is hidden when this extension is enabled.
The doctype exists and you'll see it exists if you copy and paste the line into notepad, but it's just not visible in VS2012.
Other than that it's a great extension! Thanks.
Great tool... thank you. It was good to see that the colour underline also works when editing asp.net web form code-behind files (i am using vb) - as well as normal html and css files.
If we may be so bold we would like to make a request.
When you collapse a method or region of code (in a .vb code-behind file), it underlines the collpased comment-style tag with what appears to be the last mentioned colour in the code.
Is this an intentional feature? Could it possibly become optional if it is?
Again - a great little tool thats speeding things up no end... many thanks for sharing it.
did you ever fixed this? I love your tool. It simplyfies CSS very much. But since I work with regions in large CSS files, it's still a bit anoying that collapsed regions are underscored by the last color.
Maybe I missed a setting?
I hope you will. In the VS2012 RC I'm tinkering with the colour picker is very basic. I miss being able to save colours or get quick access to all the colours used in the document; two features in yours I frequently find very useful.
so you can enable SCSS files.
Just open devColor from an css file and go to tab "Enabled files" then add "scss" and re open the scss files.
variables like "$blue: #0000FF;" there will be a color bar under "#0000FF" but not under "$blue".
I try to add support for variable names but it could take a while.
I am running vs 2010, c# and xaml, and I have powercommands installed. devColor dose not work with namecolors and for the hex colors that work almost all of them are wrong. Gray scale colors turns us as green and pink. Could it be I'm missing some settings? Anyone?
I have the exact same problem..
DevColor show totally wrong colors - it's not taking last 2 digits into account.
ex. #EEF7FF show up green(ish) but it should be light blue.
Also #888 is not recognised.