如何让 IntelliJ 使用多个线程进行后台工作?

How to get IntelliJ to use more than one thread for background work?

使用 MetricsReloaded 插件可以让 IntelliJ 计算各种代码指标值;单个文件、包...或整个项目。

当我在我们非常大的项目上这样做时,可能需要 ages 才能完成操作。在我看来 IntelliJ 只使用一个 thread/process 来按顺序计算指标。一个接一个的文件。

现在我只是想知道是否有办法加速这个过程,比如允许 IntelliJ 使用 多个 线程.

plug-in 开发人员必须在特定 plug-in 内部实现并行处理。由于显而易见的原因,IntelliJ IDEA 无法针对所有可能的情况自动执行此操作。 IDE 索引和编译可以利用多线程。