问题标签 [codelens]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
216231 浏览

visual-studio-2013 - 如何在 VS2013 中隐藏引用计数?

Visual Studio 2013 引入了一项新功能,它可以显示每种方法的使用次数。

我觉得它不是很有用,而且它弄乱了我的文件的间距。如何禁用它?似乎找不到选项。

0 投票
3 回答
5244 浏览

azure-devops - VS 2013 代码透镜

当我从 Visual Studio Team Services(scrum 3 模板)打开一个项目时,我只获得CodeLens引用计数。这是VS中的错误吗?为什么我没有带有完整TFS 版本控制的CodeLens评论、编辑者等?

仅供参考:我已启用 Visual Studio Tools > Options > CodeLens中的所有选项。

我也尝试了以下但没有成功:

  • 在 Visual Studio Team Services 中创建一个新项目。
  • 禁用并重新启用CodeLens
0 投票
2 回答
11362 浏览

visual-studio-2013 - Visual Studio 2013 RC CodeLens 未显示

我安装了 Visual Studio 2013 Release Candidate,在打开一个项目后我注意到 CodeLens 信息没有显示出来。

在预览版本中,您必须在选项菜单中打开它,但我似乎再也找不到这个选项了。

为什么这不起作用?

0 投票
1 回答
3476 浏览

visual-studio-2013 - Visual Studio 2013 RC Professional CodeLens 未显示

我已经安装了 Visual Studio 2013 RC Professional,但我没有看到 codelens 功能正常工作。甚至尝试寻找工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 代码信息指示器,但完全缺少“代码信息指示器”选项。

任何帮助我如何在 VS2013 RC Prof 中看到 codelens?

0 投票
2 回答
987 浏览

c# - 是否可以编写完全可维护的代码?

我下载了“Microsoft CodeLens Code Health Indicator”VS 2013 扩展(http://visualstudiogallery.msdn.microsoft.com/f85a7ab9-b4c2-436c-a6e5-0f06e0bac16d

...并打开了一个简单的实用程序。我的方法得分从 52 分到 92 分不等。

微软编写的方法是唯一得分较高的方法。

注释掉“InitializeComponent();” 将可维护性提高到最大(100),但当然,至少在这种情况下,可维护性的极限也是可用性的负极限。

有什么方法可以在有用的代码上获得 100 分吗?

更新

以下是一些 100% 可维护的代码:

在此处输入图像描述

0 投票
2 回答
2196 浏览

visual-studio-2013 - CodeLens 仅查找用 MSTests 编写的测试

我最近安装了 Visual Studio 2013,CodeLens 真是太棒了!我发现的问题是,每当我打开一个包含方法的类文件时,如果它不是用 MSTest 编写的,它似乎找不到与该方法关联的单元测试。我必须做些什么才能找到其他单元测试,如 MSpec?

在此处输入图像描述

是因为 Machine Specifications 在创建单元测试与 MSTest 或其他测试框架时有不同的方法吗?

0 投票
2 回答
2185 浏览

.net - Visual Studio 2013 功能代码镜头与 NUnit

在新的 Visual Studio 2013 中有一个不错的新功能,称为Code Lens(我认为它仅在 Ultimate 版本中提供)。关于方法,除了显示引用(数量和位置)之外,它还显示了一些关于团队工作时的版本控制和测试统计信息,以便您知道使用该方法的测试有多少通过,有多少失败。

我认为这与嵌入在 Visual Studio 中的测试项目完美配合,但它适用于 NUnit 吗?我们正在使用 NUnit 进行单元测试,并且我们正在尝试决定是否迁移到 VS2013,原因之一是这个新功能,如果它支持 NUnit,我们肯定会完全使用它。

你有这方面的经验吗?

0 投票
1 回答
867 浏览

visual-studio-2013 - VS2013 - 代码镜头可以出现在方法属性上方吗?

Visual Studio 2013 引入了一项新功能 Code Lens,它可以显示每个方法被调用/引用的次数、覆盖该方法的单元测试数量以及通过的单元测试数量。代码镜头信息出现在方法上方和方法具有的任何属性下方,如下所示:

代码镜头看起来与错误的数据成员相关联

如果方法有很多属性,它们可以与方法分开出现。由于设计中的接近意味着关系,因此属性似乎与其他事物相关联。如果您习惯于不使用换行符分隔方法,情况尤其如此。无论如何移动代码镜头功能,使其出现在方法属性上方?

0 投票
4 回答
105650 浏览

visual-studio - 如何关闭 CodeLens-References

我最近安装了 Visual Studio 2013 Ultimate。现在,如您所知,在所有方法之上都有这个“n 个引用”。

当我转到 CodeLens 选项时,我无法禁用这个单一功能,因为复选框是灰色的。

启用特定代码镜头的选项

那么我该如何禁用它呢?

0 投票
17 回答
68780 浏览

visual-studio - CodeLens 未显示参考

CodeLens 在我现在处理的项目解决方案中由于某种原因停止工作。它没有显示参考而是“-参考”。但是,当我用另一个项目打开 Visual Studio 时,它就像魅力一样工作。我可以确认 CodeLens 已启用。你有什么想法让它发挥作用吗?