skylot / jadx

Dex to Java decompiler
Apache License 2.0
40.98k stars 4.81k forks source link

[feature] Synchronization in split views #2167

Open yusuf202021 opened 4 months ago

yusuf202021 commented 4 months ago

Describe your idea

I'm sorry if this feature is already available. It would be super helpful if there was an option to synchronize decompiled code and smali code like IDA, Ghidra and many other reverse engineering tools.

ykaridi commented 1 month ago

Please see JSync :)

mrd2242 commented 1 month ago

This is a very good feature I really need!!

  1. synchronize renaming. when I rename some class or field, the related name in Smali view , Simple view and Fallback view also renamed.
  2. synchronize cursor, for example, I move cursor to Foo class in Code view, then press TAB, I want the cursor move to the same class Foo in Smali view.
  3. synchronize debug. when debug smali code, and then change to Simple view or Fallback view, I want the cursor move to the related line. Thanks!!!