带旁白、原创配乐和字幕。在 VS Code 中基于 Shop 演示,用 Cmd+. 和 F2 录制。快进的片段在画面上有标注。

在 VS Code 中使用 SharpLsp 的重构与代码操作:生成缺失的 F# 联合用例、跨文件重命名、生成 C# 方法、添加缺失的 using

阅读指南:重构与代码操作

文字稿

代码操作能把问题变成代码。这个 F# match 漏了一个联合用例。按 Command+.,SharpLsp 就会替你写出来。

重命名也是内置的。按 F2,新名字会传到项目里的每一个文件。

在 C# 中,可以直接使用 Roslyn 自带的修复和重构。调用一个还不存在的方法,一步就能生成它。

使用一个没导入命名空间的类型,一个修复就能加上 using 指令。