C# Класс GammaJul.ReSharper.ForTea.Daemon.T4CSharpHighlightingProcess

Highlights C# keywords, identifiers, etc. Usually, those are colored by Visual Studio C# language service. However, it's not available in T4 files so we have to do it ourselves.
Наследование: CSharpIncrementalDaemonStageProcessBase
Показать файл Открыть проект

Открытые методы

Метод Описание
T4CSharpHighlightingProcess ( IDaemonProcess process, IContextBoundSettingsStore settingsStore, ICSharpFile file ) : GammaJul.ReSharper.ForTea.Daemon.Highlightings
VisitNode ( ITreeNode node, IHighlightingConsumer context ) : void

Приватные методы

Метод Описание
GetHighlightingAttributeId ( [ element ) : string
GetTypeElementHighlightingAttributeId ( [ element ) : string

Описание методов

T4CSharpHighlightingProcess() публичный Метод

public T4CSharpHighlightingProcess ( IDaemonProcess process, IContextBoundSettingsStore settingsStore, ICSharpFile file ) : GammaJul.ReSharper.ForTea.Daemon.Highlightings
process IDaemonProcess
settingsStore IContextBoundSettingsStore
file ICSharpFile
Результат GammaJul.ReSharper.ForTea.Daemon.Highlightings

VisitNode() публичный Метод

public VisitNode ( ITreeNode node, IHighlightingConsumer context ) : void
node ITreeNode
context IHighlightingConsumer
Результат void