public PrintfSpecifiersUsageTaggerProvider( [Import(typeof(SVsServiceProvider))] IServiceProvider serviceProvider, ITextDocumentFactoryService textDocumentFactoryService, ProjectFactory projectFactory, VSLanguageService fsharpVsLanguageService, PrintfColorManager printfColorManager) { _serviceProvider = serviceProvider; _textDocumentFactoryService = textDocumentFactoryService; _projectFactory = projectFactory; _fsharpVsLanguageService = fsharpVsLanguageService; _printfColorManager = printfColorManager; VSColorTheme.ThemeChanged += UpdateTheme; }
public HighlightIdentifierFormatDefinition(PrintfColorManager colorManager) { BackgroundColor = colorManager.GetDefaultColor(); DisplayName = "F# Highlight Printf"; ZOrder = 5; }