Hello,
I am not sure that if this feature is done, maybe i have done something wrong. But I have a simple demo project, which deploy two contract to a Anvil chain and i forked the Anvil chain(by vm.createSelectFork) and use forge test --debug to see if the source mapping works. But no, I still only step into opcode.
I am wondering why this does not work?
I think to debug forked contracts is very intuitive, especially when we have the source code of the forked contracts.
https://github.com/sdajklfw389/FoundryDebugForkedContracts