gpt4 book ai didi

c# - 在 visual studio 中自动完成时自动添加 'this' 标识符

转载 作者:行者123 更新时间:2023-11-30 17:12:23 26 4
gpt4 key购买 nike

我在 StyleCop 中使用了一组自定义规则连同它的 ReSharper 插件一起在我输入时自动检查我的代码。

规则SA1101在 StyleCop 中指出,对当前类成员的调用需要以 this. 开头,以表明它实际上是在当前类中定义的。

有没有办法设置它,以便当我去自动完成类的一个成员时,它会自动添加 this. 前缀,所以我不必记住如何键入还是之后添加?

让我们使用 public bool Running { get;放; 举例:

我输入“Run”+ Tab,现在它显示为 Running,但我希望它显示为this.Running.

这将节省大量时间和打字时间。

编辑

请注意选项 ReSharper => Options => Code Editing => C# => Formatting Style => Other => "Force 'this.' resharper 中实例成员的限定符”(如 Jon 所述)无法按预期工作。无论是在语句末尾添加 ; 时(这是可以接受的),还是在选项卡之后 this. 被添加到类成员。

最佳答案

如果你去

ReSharper => Options => Code Editing => C# => Formatting Style => Other

有一个名为“Force 'this.'”的选项。实例成员的限定符”

启用它应该会如您所愿。

关于c# - 在 visual studio 中自动完成时自动添加 'this' 标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10706826/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com