这是因为在PyCharm和VSCode中,它都将我重定向到我的解释器路径的bin目录中存储的文件。因此,我总是可以在本地检查所有已安装依赖项的源代码。现在回到C#:我希望在.NET项目中使用VSCode (我不使用Visual,也不使用MacOS)。现在,在VSCode中,我只能访问依赖项的接口代码,当我按下go to implementation时,它表示为Implementation not found。我不确定这是否可能,因为C#是一种编译语言,因此它可能需要一个反编译器才能工作。我唯一能做到的就是在调试会话期间跳入
我使用的是IntelliJ Idea 12和13,我们没有源代码,所以我们需要对字节码进行反编译来理解逻辑。
我已经安装了jd插件,它看起来很好,但我没有能力在反编译代码中放置断点。我以前试过使用JAD插件,但是当我使用这个插件时,反编译代码太难看了。此外,我还试图通过jd对jar文件进行反编译,将其放入我的maven存储库,并使用它在IntelliJ中进行调试,它也不能正常工作。有没有办法使用像JD这样的好的反编译器,并在我的IDE中调试它呢?