protected Type(com.intellij.lang.Language lang) { super(lang); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension( this, (project, fileType, virtualFile, editorColorsScheme) -> new TemplateHighlighter(project, virtualFile, editorColorsScheme) ); }
public TemplateToolkitFileType() { super(TemplateToolkitLanguage.INSTANCE); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension(this, (project, fileType, virtualFile, editorColorsScheme) -> new TemplateToolkitHighlighter( project, virtualFile, editorColorsScheme)); }
public HTMLMasonFileType() { super(HTMLMasonLanguage.INSTANCE); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension(this, (project, fileType, virtualFile, editorColorsScheme) -> new HTMLMasonHighlighter( project, virtualFile, editorColorsScheme)); }
public MasonTopLevelComponentFileType() { super(Mason2TemplatingLanguage.INSTANCE); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension(this, (project, fileType, virtualFile, editorColorsScheme) -> new MasonHighlighter( project, virtualFile, editorColorsScheme)); }
public MojoliciousFileType() { super(MojoliciousLanguage.INSTANCE); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension(this, (project, fileType, virtualFile, editorColorsScheme) -> new MojoliciousHighlighter( project, virtualFile, editorColorsScheme)); }
public EmbeddedPerlFileType() { super(EmbeddedPerlLanguage.INSTANCE); FileTypeEditorHighlighterProviders.INSTANCE.addExplicitExtension(this, (project, fileType, virtualFile, editorColorsScheme) -> new EmbeddedPerlHighlighter( project, virtualFile, editorColorsScheme)); }