명시적으로 모드를 지정하지 않는 액션, 액션 그룹 및 다른 ActionUpdateThreadAware 클래스를 보고합니다.

액션이나 액션 그룹이 고유한 update() 메서드를 정의할 때, IntelliJ Platform은 update()getChildren() 메서드를 UI 스레드에서 호출하는 예전의 동기 방식을 따라하고 AnActionEvent.dataContext()의 모든 데이터를 제공합니다. 이를 위해 필요하지 않더라도 백그라운드 스레드에서 모든 가능한 데이터를 캐시에 미리 저장합니다.

getActionUpdateThread() 메서드를 재정의하여 두 가지 모드인 ActionUpdateThread.EDT 또는 ActionUpdateThread.BGT 중 하나를 제공합니다.

자세한 내용은 ActionUpdateThread 문서를 참조하세요.