@Override
  public AttributesDescriptor @NotNull [] getAttributeDescriptors() {
    return new AttributesDescriptor[] {
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.plain.character"), RegExpHighlighter.CHARACTER),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.operator.character"), RegExpHighlighter.META),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.escaped.character"), RegExpHighlighter.ESC_CHARACTER),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.invalid.escape.sequence"), RegExpHighlighter.INVALID_CHARACTER_ESCAPE),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.redundant.escape.sequence"), RegExpHighlighter.REDUNDANT_ESCAPE),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.brace"), RegExpHighlighter.BRACES),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.bracket"), RegExpHighlighter.BRACKETS),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.parenthesis"), RegExpHighlighter.PARENTHS),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.comma"), RegExpHighlighter.COMMA),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.bad.character"), RegExpHighlighter.BAD_CHARACTER),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.character.class"), RegExpHighlighter.CHAR_CLASS),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.quote.character"), RegExpHighlighter.QUOTE_CHARACTER),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.comment"), RegExpHighlighter.COMMENT),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.quantifier"), RegExpHighlighter.QUANTIFIER),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.dot"), RegExpHighlighter.DOT),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.inline.option"), RegExpHighlighter.OPTIONS),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.name"), RegExpHighlighter.NAME),
      new AttributesDescriptor(() -> RegExpBundle.message("color.settings.matched.groups"), RegExpHighlighter.MATCHED_GROUPS)
    };
  }
@Override
  public AttributesDescriptor @NotNull [] getAttributeDescriptors()