registerLayer(Types.DATA, new LayerDescriptor(dataHighlighter, "")); registerLayer(Types.ELIXIR, new LayerDescriptor(elixirHighligher, ""));
public PerlEditorHighlighter(@Nullable final Project project, @Nullable final VirtualFile virtualFile, @NotNull final EditorColorsScheme colors) { super(new PerlSyntaxHighlighter(project), colors); registerLayer(POD, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(PodFileType.INSTANCE, project, virtualFile), "" )); } }
public HTMLMasonHighlighter(@Nullable final Project project, @Nullable final VirtualFile virtualFile, @NotNull final EditorColorsScheme colors) { super(new HTMLMasonSyntaxHighlighter(project), colors); registerLayer(HTML_MASON_TEMPLATE_BLOCK_HTML, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(StdFileTypes.HTML, project, virtualFile), "")); registerLayer(PerlElementTypes.POD, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(PodFileType.INSTANCE, project, virtualFile), "" )); } }
public MojoliciousHighlighter(@Nullable final Project project, @Nullable final VirtualFile virtualFile, @NotNull final EditorColorsScheme colors) { super(new MojoliciousSyntaxHighlighter(project), colors); registerLayer(MOJO_TEMPLATE_BLOCK_HTML, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(StdFileTypes.HTML, project, virtualFile), "")); registerLayer(PerlElementTypes.POD, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(PodFileType.INSTANCE, project, virtualFile), "" )); } }
public EmbeddedPerlHighlighter(@Nullable final Project project, @Nullable final VirtualFile virtualFile, @NotNull final EditorColorsScheme colors) { super(new EmbeddedPerlSyntaxHighlighter(project), colors); registerLayer(EMBED_TEMPLATE_BLOCK_HTML, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(StdFileTypes.HTML, project, virtualFile), "")); registerLayer(POD, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(PodFileType.INSTANCE, project, virtualFile), "" )); } }
public MasonHighlighter(@Nullable final Project project, @Nullable final VirtualFile virtualFile, @NotNull final EditorColorsScheme colors) { super(new MasonSyntaxHighlighter(project), colors); registerLayer(MASON_TEMPLATE_BLOCK_HTML, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(StdFileTypes.HTML, project, virtualFile), "" )); registerLayer(PerlElementTypes.POD, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter(PodFileType.INSTANCE, project, virtualFile), "" )); } }
public TemplateToolkitHighlighter( @Nullable Project project, @Nullable final VirtualFile virtualFile, @NotNull EditorColorsScheme scheme ) { super(new TemplateToolkitSyntaxHighlighter(project), scheme); if (project != null) { registerLayer(TT2_HTML, new LayerDescriptor( SyntaxHighlighterFactory.getSyntaxHighlighter( TemplateToolkitFileViewProvider.calcTemplateLanguage(PsiManager.getInstance(project), virtualFile), project, virtualFile ), "" )); } } }