gpt4 book ai didi

c# - Resharper陷阱

转载 作者:可可西里 更新时间:2023-11-01 08:14:13 26 4
gpt4 key购买 nike

<分区>

我非常喜欢 ReSharper,没有它就无法工作,但是我遇到了一些问题并学会了避免:

  • 允许 ReSharper 自动重命名字符串文字,在您的对象变量与 DAL SQL 或其他字符串常量中的列名称匹配的情况下,确实会让您感到厌烦。我了解到,与其在出现第二个重命名对话框时不耐烦地按下回车键,不如真正需要查看 ReSharper 的建议,并经常跳过字符串文字重命名步骤。
  • 这个有点隐蔽:当您打开解决方案范围的分析时,ReSharper 会告诉您是否使用了公共(public)方法。这包括属性中的 getter 和 setter。这是一个很棒的功能,但 ReSharper 不知道的是,当您设计一个将在设计器(表单、用户 ctrl)中显示的 View 时,属性 getter 和 setter 在设计时被调用并且不显示在编译中。因此 ReSharper 会建议将这些属性的 getter 或 setter 设为私有(private)或直接删除。但是如果您进行调整然后在设计器中加载 View ,设计器将崩溃,因为该属性不可用且错误消息并不十分明显。简而言之,程序员在设计 View 时需要仔细考虑属性使用建议。

那些是我的大事。还有什么可以让我和其他 ReSharper 爱好者感兴趣的?

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