问题标签 [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 投票
1 回答
133 浏览

typescript - 在 Visual Studio 2015 社区启动时加载解决方案会导致异常

我最近向 Visual Studio 2015 社区添加了一些扩展,从那时起我在加载解决方案时遇到此错误消息:

在此处输入图像描述

我尝试以管理员身份运行 Visual Studio 并禁用/卸载了新扩展,但没有任何帮助或表明问题。

日志显示此错误消息:

在扩展管理器中,打字稿扩展是灰色的:

在此处输入图像描述

除了重新安装 Visual Studio 之外还有什么想法吗?

0 投票
1 回答
328 浏览

branch - CodeLens 显示来自从 TFS 删除的分支/文件夹的传入更改

我们删除了一些旧的未使用的分支,现在 CodeLens 在我们解决方案中的每个方法上方显示来自这些已删除分支的传入更改。

传入的更改

我们尝试将分支转换为文件夹,然后将其删除,但没有成功。我也尝试了这个主题的解决方案https://social.msdn.microsoft.com/Forums/vstudio/en-US/812e6977-7064-474b-b0e1-7f3ab6c53bfc/,但仍然 - 没有运气。

有任何想法吗?

0 投票
1 回答
1291 浏览

xamarin - Visual Studio Xamarin Intellisense 不工作

使用最新更新的 Visual Studio 2015 时,Intellisense 和 CodeLens 无法正常工作。语法高亮、代码完成和属性/方法引用(不确定确切的名称)显示非常不一致,或者根本没有显示。这些适用于某些事情,但不适用于大多数其他事情。如果没有明确的构建,错误根本不会出现,即使那样,它们也会一次出现一个,这非常耗时。

我应该注意到这在 XAML 中没有发生,只是在我的 .cs 文件中发生。我无法在 WPF 项目或 Windows 窗体项目中重现这些问题;我只在我的 Xamarin.Forms 解决方案中看到了这一点。

我试过重新启动VS,关闭解决方案并重新启动VS,重新启动我的机器,重置VS选项中的“语句完成”设置,删除解决方案的.suo文件,通过导入和导出设置向导重置设置,但没有任何改变. 我将不胜感激任何建议。

更新:卸载所有与 Xamarin 相关的 VS 扩展和 NuGet 包,然后重新安装似乎已经解决了问题,至少目前是这样。

进一步更新:我在第一次更新后不久再次看到这个问题。原来我的一个项目的路径有太多字符(???),所以我将整个解决方案文件夹移动到我的 C 驱动器的根目录。从那以后我没有任何问题。

0 投票
1 回答
132 浏览

visual-studio - 创建包含 CodeLens 的多目标 VS 版本扩展

我正在使用一种方法为多个版本的 Visual Studio 提供一个 VSIX 扩展,从而根据检测到的版本动态加载适当的 DLL。这适用于我的扩展的大部分部分,但不适用于我的 CodeLens 扩展。

当我针对一个版本的 Visual Studio 并将其放在主项目中时,CodeLens 部分工作正常,但当我将它作为动态包含的 DLL 的一部分时却不行。我相信这是因为无论 Visual Studio 运行什么来检测 CodeLens 类(DataPoints 等)都在我的扩展加载 DLL 之前运行,或者它在最初加载的 DLL 上使用反射,而不是 MEF。

那么,有没有人成功地设法让这个工作?我知道的唯一包含 CodeLens 的扩展是Code Health,它对不同版本的 Visual Studio 有不同的安装。

0 投票
1 回答
33 浏览

visual-studio - 如何阻止 Visual Studio 在我的代码中插入不可编辑的空白行

Visual Studio 正在围绕大括号和类/函数声明在我的代码文件中插入不可编辑的空白行:

问题预览

如何删除第 13 行和第 17 行之后的空白不可编辑行?

0 投票
1 回答
180 浏览

c# - 引用程序集的 Visual Studio 2015 智能代码完成

有没有办法,或者免费扩展,或者 vs15 的内置功能,可以为刚刚引用但不包含在使用中的类型建议代码完成?很好的例子是 R# 的工作方式。如果您想添加使用,它会建议类型,稍后会弹出问题。

我知道当我输入完整的类型名称并按 ctrl + 时。它建议我导入例如 Castle.Windsor,但我希望它在我开始输入时建议我输入名称。

0 投票
1 回答
1605 浏览

visual-studio - Codelens Visual Studio 2015 社区

如何在 Visual Studio 2015 社区版上使用 codelens

在我的一台设备上,我让它在 Visual Studio 2015 CE 上运行(我不知道我是如何在那个安装中得到它的)。昨天,我在另一台设备上安装了 Visual Studio 2015,但没有 codelens。我安装了 SSDT 和 SSMS 2016(如另一篇文章中所建议的那样),但仍然没有 codelens。

0 投票
1 回答
447 浏览

visual-studio - 在 typescript 中显示属性或方法的参考镜头,例如在 Visual Studio 2015 中

我已经在 Visual Studio 代码中启动了 angular2(使用 typescript)项目。这个项目很大,有时我发现很难记住某个函数或类在哪里被调用。

我习惯于在 Visual Studio 2015 中进行开发,使用引用计数,IDE 非常擅长显示类和属性的所有引用。 在此处输入图像描述

有没有插件或方法可以在 angular2 项目的 vs 代码中实现这一点?

我还没有在 vs 2015 上尝试过,在为 ng2 应用程序编写打字稿时,这在 vs 2015 中是否可用?

0 投票
1 回答
70 浏览

visual-studio - CodeLens 显示变更集的错误描述

我更新了变更集的注释/描述,CodeLense 显示旧的/未更新的描述

使用 CodeLense 的变更集:

在此处输入图像描述

使用团队资源管理器的变更集(显示更新的描述)

在此处输入图像描述

“评论”和“描述”之间可能有区别吗?(如果是,我该如何更新描述)

还是我必须清除一些缓存?

0 投票
1 回答
324 浏览

visual-studio - VisualStudio CodeLens:如何显示对属性和方法等成员的引用

在 VisualStudio (2015) 中:是否可以显示对成员变量的引用,例如属性和方法?