8

我对我的应用程序的速度测试和性能感兴趣。例如数据库查询花费了多少时间(我使用 squeryl ORM)。

Intellij-Idea IDE 是否有任何插件?

4

2 回答 2

5

如果您正在寻找 Intellij-IDEA 的插件,那么 YourKit profiler 可以集成到这个 IDE 中。YourKit 分析器可能难以用于测量代码特定部分的确切时间。

为此,您应该考虑使用ScalaMeter等微基准测试框架。在这个框架中,您编写类似于单元测试的测试,可以有选择地运行以验证性能没有改变。它可以与 SBT 巧妙地集成——您可以将其作为测试运行。

于 2013-06-12T17:43:30.973 回答
3

由于 Scala 在 JVM 中运行 jvisualvm 怎么样,虽然不是 intellij 插件: http ://docs.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.html

于 2013-06-12T15:25:15.640 回答