Пропустить автоматическое редактирование CompoundBracesBlocks в xtext?

У меня есть DSL с комментариями

{***** this is comment 

Когда я набираю комментарий как {** и нажмите Enter Xtext Autoedit обеспечить } закрыть открыть {Я могу отключить его

комментирование configureCompoundBracesBlocks метод

  @Override
        protected void configureCompoundBracesBlocks(IEditStrategyAcceptor acceptor) {
    //      acceptor.accept(compoundMultiLineTerminals.newInstanceFor("{", "}").and("[", "]").and("(", ")"), IDocument.DEFAULT_CONTENT_TYPE);
        }

Но я хочу автоматическое закрытие для оставшегося всего синтаксиса. Есть ли способ сломить это??

вот мой скриншот, как это нравится, когда я печатаю комментарий к моей DSL

Также вот мой код, что он хотел бы получить configureCompoundBracesBlocks

 public class MyAutoEditStrategyProvider extends DefaultAutoEditStrategyProvider {

            @Override
            protected void configure(IEditStrategyAcceptor acceptor) {
        configureCompoundBracesBlocks(acceptor);
        }
            @Override
            protected void configureCompoundBracesBlocks(IEditStrategyAcceptor acceptor) {
                acceptor.accept(compoundMultiLineTerminals.newInstanceFor("{", "}").and("[", "]").and("(", ")"), IDocument.DEFAULT_CONTENT_TYPE);
            }
        }

0 ответов

Другие вопросы по тегам