【发布时间】:2019-05-26 14:33:31
【问题描述】:
编辑:Viual Studio Code 和 Visual Studio 是两个不同的东西。是的,这很令人困惑,但我知道 VS 有这个功能,我问的是 VS code。
是否有一些扩展/设置使 Visual Studio Code 的 c# 对所有可用的命名空间都具有 Intellisense,包括那些尚未导入的命名空间,然后在选择时导入它们?
示例:集合尚未导入,我想键入 IEnumerable 并导入它。作为普通程序员,这非常乏味,我可能会搞砸拼写或大写,然后必须按 ctrl+.. 我希望能够键入“ienu”,然后 IEnumerable 会弹出并自动完成并自动进口的。
此功能存在于 VScode 中的 Typescript(感谢扩展),甚至适用于 C#,但在具有 Resharper 扩展的 Visual Studio 中。
我到处搜索了这个功能,但在我看来它似乎不存在。没有这个,写代码真的感觉很疯狂。
【问题讨论】:
-
@Flydog57 感谢您的编辑。只是不要在编辑摘要中重复使用 F 字,这会导致很多机器人:)
-
reSharper 为我完美地做到了这一点 - 请参阅:imgur.com/a/JjtD9YV。不知道为什么它不适合你
标签: c# visual-studio-code intellisense auto-import