【问题标题】:Visual Studio: Show const value in tooltipVisual Studio:在工具提示中显示 const 值
【发布时间】:2017-12-05 13:28:28
【问题描述】:

我最近将我的 Visual Studio 安装从 2015 企业版升级到 2017 社区版。

在一个 c# 文件中,我有一些 const 值:

const float PI = 3.14159f;
const float HALF_PI = PI/2.f;

在 vs2015 中,当我将鼠标悬停在 HALF_PI 上时(没有运行调试过程),工具提示会显示 HALF_PI 的实际值(“1.57..”),而在 vs2017 中,它会显示“PI/2. F”。

它可能是我安装的扩展(我使用 re#,但在 vs2015 上我很确定我安装了一些其他扩展,但不确定,虽然 :/)或某种设置,但我找不到现在。

我怎样才能恢复这种行为?


解决方案: 在 Resharper 选项中

代码检查 -> 设置

启用颜色标识符

现在它“按预期”对我有用,尽管我仍然没有想法,但颜色标识符与该特定问题有什么关系:)

【问题讨论】:

  • 我认为是 CodeLens 不在社区版中。
  • 很有可能...是否有任何(免费)扩展可以模拟 CodeLens(或至少是那种行为?)

标签: c# visual-studio-2017


【解决方案1】:

这更像是一条评论,但发布为包含图片的答案。

一种有用的方法,我通常做的是使用“///”进行评论。这将显示为工具提示。

示例屏幕截图:

【讨论】:

  • 感谢您的建议。这对于像 PI 这样永远不会改变其值的 const 非常有效。但是在实际应用程序设置中,您实际上想要在编译之间进行更改,这并不可行。
猜你喜欢
  • 2017-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-06
相关资源
最近更新 更多