CodeStyleConfigurable (@NotNull final CodeStyleSettings settings, @NotNull final CodeStyleSettings originalSettings) { return new CodeStyleAbstractConfigurable(settings, originalSettings, YAMLLanguage.INSTANCE.getDisplayName()) { @Override protected @NotNull CodeStyleAbstractPanel createPanel(final @NotNull CodeStyleSettings settings) { final CodeStyleSettings currentSettings = getCurrentSettings(); return new TabbedLanguageCodeStylePanel(YAMLLanguage.INSTANCE, currentSettings, settings) { @Override protected void initTabs(final CodeStyleSettings settings) { addIndentOptionsTab(settings); addSpacesTab(settings); addWrappingAndBracesTab(settings); } }; } @Override public String getHelpTopic() { return "reference.settingsdialog.codestyle.yaml"; } }; }