看到字段和字段属性之间的代码引用是非常烦人的。它需要添加许多额外的空间以使一切可读。是否可以在属性上方显示CodeLens参考?
答案 0 :(得分:7)
不,这是目前无法实现的。
如果您希望看到这一点,我建议您在Visual Studio UserVoice上向产品团队致敬,并发回链接作为对此答案的评论。我建议不要移动代码镜头信息,而是建议可以配置的位置:)。
虽然我无法透露任何细节,但我之前已经看到了您的反馈,我知道它已被考虑过,但遭到拒绝。
答案 1 :(得分:6)
这是一个老问题,但作为@jessehouwing的更新,这是Visual Studio团队回答:
亲爱的支持者提出这个建议
感谢您对此想法的反馈。
我们设计的代码镜头指标与实际接近 功能声明尽可能让你做得更好 与它的认知联系。在发展过程中的某一时刻 代码镜头,我们实际上尝试将其定位在属性之上 建议请求。在简单的情况下看起来很棒,但是 不幸的是,它开始觉得与宣言“脱节”了 何时添加了更多属性。周围真的很奇怪 三个属性,但两个人开始觉得有点奇怪。
这是一个病态的“现实世界”案例,说明了这一点 -
https://github.com/dotnet/roslyn/blob/master/src/VisualStudio/CSharp/Impl/CSharpPackage.cs#L26
想象一下在这种情况下属性上方的指标。
出于这个原因,我们目前正在拒绝这一建议。
谢谢! Mark Wilson-Thomas Visual Studio编辑团队项目经理
很遗憾,它不会被修复,但在阅读完全回答后我必须同意。