網(wǎng)友評(píng)分:
5分
山外多功能調(diào)試助手 V1.5 綠色免費(fèi)版
DBC WimKit(wim編輯工具) V1.2.1.821 官方最新版
Mitec XML Viewer(xml查看軟件) V4.7.1.0 官方版
網(wǎng)絡(luò)編輯超級(jí)工具箱 V1.0.3 綠色版
輕松匯編 V2.7 綠色免費(fèi)版
bin文件編輯器 V2.12 免費(fèi)版
VB Decompiler pro(vb反匯編軟件) V9.8 漢化破解版
FlexHEX(十六進(jìn)制編輯器) V2.12 綠色漢化版
JetBrains dotPeek 2017是一款非常好用的.NET反編譯軟件,它可以幫助用戶輕松有效地合并其默認(rèn)文本查看器和通常單獨(dú)的IL查看器窗口,而且也支持與Visual Studio相同的一組顏色主題,有助于提高反編譯代碼的可讀性,特別是在處理模糊標(biāo)識(shí)符時(shí),非常方便實(shí)用。
1、【將.NET程序集解碼到C?;騃L】
dotPeek可以將任何.NET程序集反編譯為等效的C#代碼,并可選擇顯示底層的IL代碼。
2、【可執(zhí)行文件】
可以使用各種格式,例如庫(kù)(.dll),可執(zhí)行文件(.exe)和元數(shù)據(jù)文件(.winmd)。
還可以反編譯.baml文件,使您可以重建XAML UI定義。
除了傳統(tǒng)的程序集和可執(zhí)行文件外,您還可以使用dotPeek打開(kāi)的存檔(.zip,.vsix或.nu??pkg)和文件夾。您還可以從任何在線包源找到并加載NuGet包(及其依賴關(guān)系),或者在Visual Studio項(xiàng)目中的packages.config文件中加載包。
3、【查看源代碼】
解碼代碼比沒(méi)有什么好,但有時(shí)你可以將程序集與其源代碼相匹配,所以為什么不利用這一點(diǎn)?dotPeek可以根據(jù)PDB文件識(shí)別本地源代碼,或從源服務(wù)器(如 Microsoft Reference Source Center或SymbolSource.org)獲取源代碼。此外,dotPeek可以生成PDB文件。
使用菜單欄中的導(dǎo)航模式下拉菜單選擇您是否只希望dotPeek反編譯程序集,或者盡可能地查找源代碼。
4、【顯示或隱藏編譯器生成的代碼】
您可以選擇顯示某些編譯器轉(zhuǎn)換,從而使得dotPeek的代碼結(jié)構(gòu)與編譯器所轉(zhuǎn)換的代碼結(jié)構(gòu)非常相似。這有助于了解編譯器如何處理lambdas,closures和auto-properties等等。探索運(yùn)行流程。
的進(jìn)程瀏覽器窗口顯示所有當(dāng)前正在運(yùn)行的進(jìn)程的列表,并允許其探索模塊和反編譯那些他們的是.NET組件。您可以選擇顯示或隱藏本機(jī)進(jìn)程和模塊,或打開(kāi)進(jìn)程層次結(jié)構(gòu)視圖。
過(guò)濾列表以查找您要查找的模塊或進(jìn)程,然后將其組件添加到Assembly Explorer進(jìn)行進(jìn)一步調(diào)查。
5、【在單獨(dú)的視圖中查看IL代碼】
每當(dāng)你想深入源代碼,你可以從dotpeek反編譯的C#中的任何一點(diǎn)導(dǎo)航到IL代碼。
最簡(jiǎn)單的方法是在與主代碼查看器同步的單獨(dú)工具窗口中顯示IL代碼。
6、【將IL代碼視為反編譯的注釋C?!?/p>
您可以選擇將IL代碼顯示為反編譯C#代碼的注釋,該代碼在一個(gè)視圖中有效地合并了其默認(rèn)文本查看器和通常單獨(dú)的 IL查看器窗口。
可以顯示IL代碼,用于反編譯代碼和從符號(hào)文件重現(xiàn)的源代碼。
7、【使用您喜歡的顏色主題】
支持與Visual Studio相同的一組顏色主題。
1、【找到任何符號(hào)的用法】
使用dotPeek,您可以使用多種選項(xiàng)來(lái)搜索引用代碼符號(hào)的位置。
調(diào)用查找用途以查找所有加載的程序集中符號(hào)(例如方法或?qū)傩裕┑乃杏梅āS梅▽@示在“ 查找結(jié)果”工具窗口中,您可以在其中對(duì)其進(jìn)行分組,在它們之間進(jìn)行導(dǎo)航,并在代碼視圖區(qū)域中打開(kāi)。
2、【突出顯示代碼查看器中的用法】
會(huì)自動(dòng)突出顯示插入符號(hào)下的符號(hào)的所有可見(jiàn)用途,與Visual Studio的最新版本非常相似。這有助于提高反編譯代碼的可讀性,特別是在處理模糊標(biāo)識(shí)符時(shí)。
3、【瀏覽當(dāng)前文檔】
使用轉(zhuǎn)到文件成員快速了解和導(dǎo)航到表示反編譯類型的文檔中的成員。輸入成員名稱的部分,并直接導(dǎo)航到他們。
4、【跳轉(zhuǎn)到任何代碼】
通過(guò)索引程序集列表中的所有程序集以及其所有引用,dotPeek提供了兩個(gè)快速跳轉(zhuǎn)到特定代碼的功能:
轉(zhuǎn)到符號(hào)有助于導(dǎo)航到特定的符號(hào)聲明,這可以是類型,方法,字段或?qū)傩浴J褂胠owerCamelHumps語(yǔ)法來(lái)定位類型 - 例如,輸入xmard以查找和打開(kāi)XamlMarkupDeclaredElement。
轉(zhuǎn)到“全部”可以搜索程序集,命名空間,類型,成員或最近打開(kāi)的文件。
5、【設(shè)置書(shū)簽】
如果有一系列反編譯代碼,您覺(jué)得重要,并且您希望稍后再回來(lái),請(qǐng)隨時(shí)設(shè)置書(shū)簽。
6、【瀏覽內(nèi)容】
每當(dāng)您在代碼視圖區(qū)域中的符號(hào)上插入符號(hào)時(shí),dotPeek提供了大量的上下文導(dǎo)航選項(xiàng),可通過(guò) 導(dǎo)航到下拉菜單進(jìn)行。
7、【瀏覽類層次結(jié)構(gòu)】
如果您有興趣從特定類型或類型成員上下傳導(dǎo)繼承層次結(jié)構(gòu),請(qǐng)考慮使用 轉(zhuǎn)到基本符號(hào)并轉(zhuǎn)到衍生符號(hào)。
8、【探索繼承鏈】
如果要查看某個(gè)繼承鏈的可視化摘要,請(qǐng)使用“ 類型層次”。
將顯示從所選類型繼承的所有類型,以及它自己繼承的類型 - 作為樹(shù)視圖,在單獨(dú)的工具窗口中。
1、操作簡(jiǎn)單快捷。
2、界面簡(jiǎn)潔清晰。
3、優(yōu)化了部分程序。
4、修復(fù)bug。
標(biāo)簽: JetBrains dotPeek .NET反編譯
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2025 daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)