编辑:Visual Studio Code和Visual Studio是两个不同的东西。是的,这很令人困惑,但我知道VS有这个功能,我想问的是 VS Code。
是否有某个扩展程序或设置可以使Visual Studio Code的C#具有所有可用命名空间的Intellisense,包括尚未导入的命名空间,并在选择时导入它们?
例如:集合尚未导入,我想键入“IEnumerable”并将其导入。 作为一名普通程序员,这相当繁琐,我可能会弄错拼写或大小写,然后必须按Ctrl + ..。 我希望只需键入“ienu”,就会弹出IEnumerable,并自动完成和自动导入。
此功能适用于VScode中的TypeScript(感谢一个扩展程序),甚至适用于C#,但在带有Resharper扩展程序的Visual Studio中。
我已经到处搜索了这个功能,但似乎它不存在。 无此功能编码真的感觉太疯狂。