Resharper 颜色标识符加粗变量
Resharper color identifiers bolding variables
我已经打开 Resharper 颜色标识符以将其用于 TT 语法突出显示,但是我现在不理解它在我的代码中突出显示的某些内容。
例如变量加粗是什么意思:
我可以看到它暗示三元运算符,当我添加它时,它不再是粗体,但我想还有更多,否则它看起来是多余的。
在第一个示例中,它以粗体突出显示,因为稍后会重新设置。因此,虽然 parentId
被初始化为 Browser.GetCurrentParentId()
,但它被 GetParentIdFromNavPickOrUrl()
覆盖。
然而,在第二个示例中,首先对表达式 Browser.GetCurrentParentId() ?? GetParentIdFromNavPickOrUrl()
求值,然后 然后 赋值给变量。
我已经打开 Resharper 颜色标识符以将其用于 TT 语法突出显示,但是我现在不理解它在我的代码中突出显示的某些内容。
例如变量加粗是什么意思:
我可以看到它暗示三元运算符,当我添加它时,它不再是粗体,但我想还有更多,否则它看起来是多余的。
在第一个示例中,它以粗体突出显示,因为稍后会重新设置。因此,虽然 parentId
被初始化为 Browser.GetCurrentParentId()
,但它被 GetParentIdFromNavPickOrUrl()
覆盖。
然而,在第二个示例中,首先对表达式 Browser.GetCurrentParentId() ?? GetParentIdFromNavPickOrUrl()
求值,然后 然后 赋值给变量。