在 VS Code 中使用 SharpLsp 的代码补全:F# 列表函数和记录字段、C# LINQ 成员,以及会添加 using 的导入补全
文字稿
SharpLsp 直接用 F# 编译器来补全 F#。输入 List. 就能看到所有列表函数,缩小到 minBy;在 lambda 里,记录的字段就在眼前。
在 C# 中,补全直接来自 Roslyn:先是 LINQ 的 MinBy,然后是商品的属性。接受某一项会替换你正在输入的单词,而不是追加在后面。
需要一个尚未导入的命名空间里的类型?按 Control+Space 并接受,SharpLsp 就会在文件顶部加上 using 指令。