在 VS Code 中使用 SharpLsp 导航:F# 与 C# 的转到定义、速览窗口中的查找所有引用,以及反编译的框架源代码
文字稿
在任意符号上按 F12,即可跳转到它的定义。在 F# 中,由 F# 编译器跨文件解析:这里是在另一个文件中声明的联合用例。
在 C# 中,Roslyn 也一样,从程序直接跳进结账管道。
Shift+F12 会找出整个解决方案中的所有引用,显示在速览窗口里,浏览时不会丢失当前位置。
对框架也同样有效。在 JsonSerializer 上按 F12,会打开从程序集反编译出的源代码。