【问题标题】:Can I add a "Create constant" option in Resharper?我可以在 Resharper 中添加“创建常量”选项吗?
【发布时间】:2013-02-19 09:38:51
【问题描述】:

在 resharper 中,每当我在代码中使用未声明的符号时,我都可以使用红色灯泡自动创建它,例如类似this。我经常需要一个创建常量选项,它会创建一个常量字段,但是这个选项在普通的 resharper 中不存在。是否可以将其配置为具有此选项?

【问题讨论】:

    标签: c# resharper constants


    【解决方案1】:

    在不知道您的 Resharper 版本的情况下,但至少在 6.1 中,它已经建议将变量或字段转换为等价的常量,如果以这种方式使用的话。

    啊,我明白了,我的回答并不完整。好吧,您可以分两步创建一个 const 变量或字段。首先你必须声明它,然后你必须将它转换为 const。我认为原因很简单,Jet Brains 没有将“创建 const 变量或字段”选项视为正常用例。

    【讨论】:

    • 有什么办法可以通过Options什么的添加这个选项吗?
    • 好吧,我猜不。恕我直言,如果您认为 JetBrains 完美解决了这个问题。在编写代码时,程序员不应关注变量或字段的特性,而应关注他想要实现的目标。因此,他可以根据自己的想法编写代码。优化、清理等。是下一步。这对于 Resharper 来说是一项完美的工作,因为现在它可以确定优化潜力而不会损害解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多