Action 菜单中还提供了使用 Options 进行反编译 。默认键盘快捷键是 MOD1+Tab。(在大多数平台上,MOD1 是 Ctrl 键;在 macOS 上,它是 Command 键。
当反编译器插件的当前设置不完全是您希望在给定位置进行反编译的方式时,请使用 Decompile with Options 来动态更改您的设置。
此操作还允许用户 强制对已反编译的代码项进行重新反编译 。(更笨拙的替代方法是在 Project Hierarchy 中找到相应的反编译单元节点,将其删除,然后再次反编译。
返回组件
相反,可以使用 Tab 键从反编译视图返回到程序集 Tab 。
管理视图
默认情况下,表示一部分反编译代码(例如,一个类)的视图将被下一个被反编译的类替换。此默认行为是为了避免工作区中出现数十个视图,这些视图表示各种反编译的工件。但是,如果您想在单独的视图中打开每段反编译代码,您可以通过选中 Navigation, do not replace Views 菜单选项来实现。
操作和交互性
通常,当涉及到交互性时,反编译插件会将请求代理到其相应的父代码单元。这意味着提供的操作集本质上是相同的。保持视图之间的一致性。