当我输入 Visual Studio 的自动完成/智能感知时,如果我尝试引用的内容不是当前命名空间的一部分,它根本不会显示它。
有没有办法让 Visual Studio 自动完成功能包含在我的解决方案中但不一定在我当前命名空间中的类的名称?这类似于 Typescript 的自动完成在 VS Code 中的工作方式 - 它列出与您键入的内容匹配的内容,然后在完成时自动导入它们。
用于 Java 的 IntelliJ 自动完成功能也按照我希望的方式工作 - 当我开始输入时,它会为我提供所有匹配项的列表,包括它们的类路径,因此我可以选择我需要的。
如果这是 Visual Studio 的事情,我不知道如何配置它来执行此操作。
最佳答案
ReSharper 你会完成这项工作(昂贵但功能强大)。 https://www.jetbrains.com/help/resharper/Coding_Assistance_Code_Completion_Auto.html
如果您只需要扩展 VS 智能感知,您可以试试这个: https://marketplace.visualstudio.com/items?itemName=Dreamescaper.IntellisenseExtender2019
关于c# - 配置 Visual Studio 自动完成以列出命名空间之外的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59689666/