Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Well as Brian has already said... <a href="http://www.rorybecker.co.uk/PaintIt.html" rel="noreferrer">My PaintIt plugin</a> will give you some idea as to what can be done with the <a href="http://devexpress.com/Products/Visual_Studio_Add-in/DXCore/" rel="noreferrer">DXCore</a>. </p> <p>Also there are some other "Decorative plugins" on our "<a href="http://code.google.com/p/dxcorecommunityplugins/" rel="noreferrer">Community Plugin Site</a>" and we have a decent community over in the </p> <p><a href="http://community.devexpress.com/forums/default.aspx?GroupID=18" rel="noreferrer">DevExpress IDE Tools</a> forums if you have any specific questions.</p> <p><a href="http://devexpress.com/Products/Visual_Studio_Add-in/DXCore/" rel="noreferrer">DXCore</a> is the framework on which <a href="http://devexpress.com/refactor" rel="noreferrer">RefactorPro</a> and <a href="http://devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/" rel="noreferrer">CodeRush</a> are built which should give you an idea of what sort </p> <p>of graphical capability they are capable of.</p> <p>That said you do not need either of these tools to use the <a href="http://devexpress.com/Products/Visual_Studio_Add-in/DXCore/" rel="noreferrer">DXCore</a>. </p> <p><strong>Everything on the <a href="http://code.google.com/p/dxcorecommunityplugins/" rel="noreferrer">Community Site is "Open Source"</a> (So is <a href="http://www.rorybecker.co.uk/PaintIt.html" rel="noreferrer">PaintIt</a>)</strong></p> <p>To give you an idea of how simple things are... the following code is all you need to add to a basic plugin template get the basics up and running using <a href="http://devexpress.com/Products/Visual_Studio_Add-in/DXCore/" rel="noreferrer">DXCore</a>...</p> <pre><code>Private Sub PlugIn_EditorPaintLanguageElement(ByVal ea As DevExpress.CodeRush.Core.EditorPaintLanguageElementEventArgs) Handles Me.EditorPaintLanguageElement If ea.LanguageElement.ElementType = LanguageElementType.Method Then ea.PaintArgs.OverlayText(ea.LanguageElement.Name, _ ea.LanguageElement.NameRange.Start, _ Color.HotPink) End If End Sub </code></pre> <p>I have created a plugin (called CR_ColorizeMemberNames) based on this code and added it to the <a href="http://code.google.com/p/dxcorecommunityplugins/" rel="noreferrer">Community Plugin Site</a>. </p> <p>The binary is available from my site <a href="http://www.rorybecker.me.uk/DevExpress/Plugins/Community/CR_ColorizeMemberNames" rel="noreferrer">here</a>. </p> <p>You need only download and install <a href="http://devexpress.com/Products/Visual_Studio_Add-in/DXCore/" rel="noreferrer">DXCore</a> and place the <a href="http://www.rorybecker.me.uk/DevExpress/Plugins/Community/CR_ColorizeMemberNames" rel="noreferrer">binary of the plugin</a> in the plugins folder (Defaults to C:\Program Files\Developer Express Inc\DXCore for Visual Studio .NET\2.0\Bin\Plugins).. Then start VS and your method names should all be in HotPink (Lovely)</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload