在 VS Code 中使用 SharpLsp 的重构与代码操作:生成缺失的 F# 联合用例、跨文件重命名、生成 C# 方法、添加缺失的 using
文字稿
代码操作能把问题变成代码。这个 F# match 漏了一个联合用例。按 Command+.,SharpLsp 就会替你写出来。
重命名也是内置的。按 F2,新名字会传到项目里的每一个文件。
在 C# 中,可以直接使用 Roslyn 自带的修复和重构。调用一个还不存在的方法,一步就能生成它。
使用一个没导入命名空间的类型,一个修复就能加上 using 指令。