private void createUIComponents() {
    myRightMarginForm = new RightMarginForm(HtmlFileType.INSTANCE.getLanguage(), getSettings());
    myRightMarginPanel = myRightMarginForm.getTopPanel();
    myJBScrollPane = new JBScrollPane() {
      @Override
      public Dimension getPreferredSize() {
        Dimension prefSize = super.getPreferredSize();
        return new Dimension(prefSize.width + 15, prefSize.height);
      }
    };

    Function<String, List<String>> parser = (list) -> Arrays.asList(list.split(","));
    Function<List<String>, String> joiner = (list) -> StringUtil.join(list, ",");
    myInsertNewLineTagNames = new ExpandableTextField(parser, joiner);
    myRemoveNewLineTagNames = new ExpandableTextField(parser, joiner);
    myDoNotAlignChildrenTagNames = new ExpandableTextField(parser, joiner);
    myInlineElementsTagNames = new ExpandableTextField(parser, joiner);
    myKeepWhiteSpacesTagNames = new ExpandableTextField(parser, joiner);
    myDontBreakIfInlineContent = new ExpandableTextField(parser, joiner);
  }
private void createUIComponents()