我对速度测试和应用程序的性能感兴趣。例如,花费多少时间用于数据库查询(我使用squeryl ORM)。
是否有Intellij-Idea IDE的插件?
答案 0 :(得分:5)
如果您正在寻找Intellij-IDEA的插件,那么可以将YourKit探查器集成到此IDE中。 YourKit配置文件可能难以用于测量特定代码部分的确切时间。
您应该考虑使用ScalaMeter这样的微基准测试框架。在此框架中,您编写类似于单元测试的测试,可以有选择地运行以验证性能没有改变。它可以与SBT整齐地集成 - 您可以将其作为测试运行。
答案 1 :(得分:3)
由于Scala在JVM中运行jvisualvm怎么样,虽然不是intellij插件: http://docs.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.html