Ну, как уже сказал Брайан ... Мой плагин PaintIt даст вам некоторое представление о том, что можно сделать с помощью DXCore .
Также есть несколько других "Декоративных плагинов" на нашем " сайте плагинов сообщества ", и у нас есть приличное сообщество в
DevExpress IDE Tools форумы, если у вас есть какие-либо конкретные вопросы.
DXCore - это платформа, на которой построены RefactorPro и CodeRush , которая должна дать вам представление о том, какого рода
графических возможностей, на которые они способны.
При этом вам не нужен ни один из этих инструментов для использования DXCore .
Все на сайте сообщества "Open Source" (как и PaintIt )
Чтобы дать вам представление о том, как все просто ... следующий код - это все, что вам нужно добавить к базовому шаблону плагина. Начните работу с помощью DXCore ...
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
Я создал плагин (называемый CR_ColorizeMemberNames) на основе этого кода и добавил его на сайт Плагин сообщества .
Двоичный файл доступен на моем сайте здесь .
Вам нужно только загрузить и установить DXCore и поместить бинарный файл плагина в папку плагинов (по умолчанию C: \ Program Files \ Developer Express Inc \ DXCore для Visual Studio .NET \ 2.0 \ Bin \ Plugins) .. Затем запустите VS, и все имена ваших методов должны быть в HotPink (Lovely)