JetBrains dottrace2017破解版主要用於檢測.NET應用程序的,功能非常齊全。 dottrace2017破解版中增加的不少新的功能,可以進行sql查詢,與Visual Studio深入集成,幫助對當前開發的應用程序進行分析,提高你的工作效率,需要的朋友可以下載使用。
配置所有類型的.NET應用程序
dotTrace可幫助您查找各種.NET應用程序中的性能瓶頸,包括桌麵應用程序,.NET Core,IIS或IIS Express Web服務器上托管的ASP.NET應用程序,Silverlight,WCF服務,Windows服務,通用Windows平台應用程序和單元試驗。
時間軸和更多的分析模式
不同於“經典”性能分析,隻允許您測量方法調用執行時間, 時間軸分析顯示呼叫如何及時分配。
通過綁定方法調用數據到時間軸,這種分析模式不僅僅是清楚地檢測到最慢的方法:它允許診斷事件順序重要的性能問題,如UI凍結,垃圾收集過多,工作負載分布不均衡,低效文件I / O等等。
但是,傳統的分析模式仍然可以在dotTrace中使用。 抽樣分析是評估整體應用程序性能的最簡單方法,而 跟蹤和 逐行分析模式在您需要關於特定算法在內部如何工作的詳細信息時是理想的。
新的剖析經驗
您可以使用過濾器,調用樹或圖來切割和骰子分析數據。通過應用過濾器,您將獲得一組由特定條件選擇的時間間隔。它的工作方式與在數據庫上執行查詢以獲得所需數據非常相似。
例如,要查看是否凍結了垃圾收集引起的UI凍結,您可以要求dotTrace 選擇UI凍結主線程上的所有時間間隔,並執行阻塞GC。像這聽起來很複雜,這個過濾器組合實際上隻需兩次點擊即可。
深層Visual Studio集成
dotTrace與Visual Studio深入集成,可幫助您開始對當前開發的應用程序進行分析,而無需離開IDE。更重要的是,您現在可以在Visual Studio中查看和分析時間軸分析結果。在通話樹中找到熱點電話?立即導航到方法聲明!
Visual Studio集成使分析經驗幾乎無縫,因為您不再需要在IDE和分析器之間切換。
簡介靜態方法
dotTrace允許您立即在代碼中配置任何靜態方法。隻需將插入符號放在方法上,按下Alt+Enter並選擇Debug | 動作列表中的配置文件。
想想這個功能可以做什麼 您可以在編寫代碼之後立即配置代碼的任何部分!無需構建解決方案,在分析器下運行,執行運行新代碼的使用場景等。
配置文件遠程應用程序
大多數情況下,您需要配置在本地運行的應用程序。但是,如果您在遠程Web服務器上遇到滯後的應用程序,該怎麼辦?
dotTrace可以連接到遠程機器來配置獨立或Web應用程序或Windows服務。你甚至不必在那裏安裝dotTrace,隻需複製幾個文件。
連接到運行的應用程序
dotTrace可以連接到正在運行的應用程序進行概要分析,並且一旦捕獲了分析數據,就可以分離。
這最大限度地減少了在分析器下運行應用程序所帶來的開銷。更重要的是,它可以調查生產環境中的性能問題,您無法在每次需要配置文件時重新啟動應用程序。
簡介單元測試
如果您在Visual Studio中安裝了ReSharper,則可以從代碼編輯器或ReSharper的單元測試運行器輕鬆啟動分析單元測試。
即使您沒有安裝ReSharper,您仍然可以配置由NUnit,MSTest或xUnit提供的本機單元測試運行器。
分析緩慢的HTTP請求
在分析時間軸分析快照時,可以過濾Web應用程序處理傳入HTTP請求的時間間隔。獲取確切的數據,確定運行緩慢的方法的確切根本原因和零。通過時間軸分析使您的Web應用程序更快。
分析緩慢的SQL查詢
使用時間軸分析來分析每個特定查詢如何影響應用程序性能。在SQL查詢過濾器顯示自己的表現統計信息的所有SQL查詢和SQL連接。
為了方便起見,可以在單獨的窗口中打開查詢內容以進一步分析。您仍然可以通過選擇一個或多個查詢來篩選所有數據,並調查其執行的方法。
沒有更多無效的SQL查詢!
剖析SDK
Profiling SDK 允許您從代碼中控製分析會話:以編程方式啟動和停止收集分析數據,保存收集的快照等。
這使得兩個有價值的使用場景。首先,您可以使用SDK縮小分析範圍,並選擇代碼的哪些部分進行配置。第二個使用場景是自我分析的應用程序:您可以收集統計信息,顯示您的應用程序在最終用戶計算機上的行為。
持續集成支持
dotTrace附帶了命令行分析工具,可用於自動收集分析快照,如果要對Analysis Integration構建進行分析,這一點至關重要。
如果您使用JetBrains TeamCity作為您的CI服務器,請確保將 dotTrace插件安裝 到TeamCity。該插件可幫助您通過分析集成測試來防止應用程序性能回歸。所有您需要的都是設置測試執行時間的閾值,如果超出測試執行時間,插件將自動執行性能快照並失敗。
業績收益估計
有時,經過幾個小時優化耗時的功能後,開發人員必須從頭開始進行分析,看看他們的優化是否真的有效。
這不是dotTrace的問題。分析器可以根據您設置的時間調整立即重新計算快照中的所有功能計時,而無需重新編譯應用程序。就像詢問分析器:“如果我把這個功能優化40%呢?” 隻需指定一個函數或特定類中所有函數的新時間。將重新計算整個快照的時間值。
比較快照
dotTrace能夠比較同一應用程序的任何兩個性能快照。它生成比較快照,顯示每個功能所消耗的呼叫次數和時間差異。比較快照可以與常規性能快照相同的方式進行查看和分析。
支持各種.NET應用程序:dotTrace 3.5內存分析器可幫助用戶找到基於.NET1.0-4.0框架的應用程序(包括桌麵程序,Web應用程序以及Windows服務)中的內存泄露
兩種分析模式:識別即時內存狀態,或者動態監控內存分配
方便的數據展示:可根據眼前的工作,使用不同的快照視圖,比如類列表,命名空間樹,或者輸出參考
專注重要數據:可在分開的標簽中打開部分內存快照,使用過濾器,折頁或者其他選項以專注於確定對於自己而已什麼才是最重要的
通過類查找對象:如果用戶想對某一個特定的類進行優化,則其可在內存快照中迅速此類的所有對象。
預覽源代碼:在對一個快照進行分析時,用戶可以即刻瀏覽源文件中所有相關的函數
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載