2013-06-12 31 views
5

我對速度測試和我的應用程序的性能感興趣。例如多少時間花在數據庫查詢(我使用squeryl ORM)。斯卡拉速度測試和分析器

有沒有Intellij-Idea IDE的插件?

+0

也許運行VisualVM(http://visualvm.java.net/)會給你足夠的信息嗎? IntelliJ有一個插件可以從IDE中啓動它:http://plugins.jetbrains.com/plugin/7115?pr=idea – BergmannF

+1

YourKit Java Profiler(http://www.yourkit.com/)非常棒,與Eclipse和IntelliJ非常好的集成。不幸的是,它不是免費的(但有15天免費試用版)。 – ghik

+0

不是一個Intellij插件,但你可能想看看百里香:https://github.com/Ichoran/thyme – folone

回答

5

如果您正在尋找插件的IntelliJ-IDEA,那麼YourKit分析器可以集成到這個IDE。 YourKit分析器可能難以用於測量特定代碼部分的確切時間。

您應該考慮使用微型基準框架,如ScalaMeter。在此框架中,您編寫與單元測​​試相似的測試,可以選擇性地運行測試以驗證性能未發生變化。它可以整齊地與SBT集成在一起 - 您可以將其作爲測試運行。