Como faço para adicionar um ouvinte de evento em um plugin IntelliJ?

user10812902:

Eu estou fazendo um plugin IntelliJ e gostaria de adicionar um RefactoringEventListenera ele. Eu implementei a classe, mas a documentação não está claro sobre como eu registrá-lo. Eu tenho que adicioná-lo em algum lugar no plugin.xml?

feedforward:

RefactoringEventListenertem REFACTORING_EVENT_TOPICtema, que é o ponto de entrada para o ouvinte. Você pode usá-lo como:

project.getMessageBus().connect(Disposable)
    .subscribe(RefactoringEventListener.REFACTORING_EVENT_TOPIC, new MyListener())

Acho que você gosta

Origin http://43.154.161.224:23101/article/api/json?id=190716&siteId=1
Recomendado
Clasificación