【发布时间】:2021-09-08 17:15:03
【问题描述】:
- 我已经禁用了Automatic brace completion。这不是这里的问题。
- 我有一个嵌套类
Outer.Inner。 - 通常当我输入
out.时,它会自动完成到Outer.并显示另一个带有Inner的智能感知列表。 - 但是如果我输入
new out.,它会自动补全到new Outer().,这真的没有帮助。更是如此,因为Outer类甚至没有无参数构造函数。
【问题讨论】:
-
您是否真的经常遇到嵌套类从嵌套类的外部引用的情况?这似乎是一个不寻常的设置。大多数情况下,它们仅在外部类本身中被引用,在这种情况下,外部名称不是必需的。
-
您使用的是哪个版本的 Visual Studio?
-
@Damien_The_Unbeliever 是的,我愿意。事实上很多。但我们不是来争论我的编码风格的好处。如果你对我的推理感兴趣,我们可以在别处讨论。
-
@Harkiratsingh Visual Studio 社区 2019 版本 16.10.1。
-
您使用的是 ReSharper,还是仅使用 vanilla Visual Studio?
标签: c# visual-studio intellisense