问题标签 [code-map]

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 回答
106 浏览

visual-studio-2015 - 是否有任何工具支持 Visual Studio 2015 生成代码图?

现在我得到了通过visual studio 14 CTP跟踪MVC 6初始流程的任务,但是Visual Studio 14 CTP目前不支持代码映射功能,所以我想知道是否有任何工具可以完成这项工作,尤其是工具支持 Visual Studio 14 CTP。

谢谢

0 投票
2 回答
406 浏览

c++ - Visual Studio 2013 - c++ 代码映射错误消息

过去,我在 C# 项目中广泛使用了 Visual Studio 的“代码映射”。我现在正在开发一个本地 c++ 项目并遇到问题。当我将类或方法添加到代码映射时,我收到以下错误消息,没有上下文或帮助。任何想法是什么原因?

我不应该认为项目编译和运行没有问题。

0 投票
2 回答
4997 浏览

visual-studio-2013 - 缺少 Visual Studio 的代码图

我们刚刚切换到 VS 2013,我听说您应该能够为整个应用程序生成代码映射。确实很棒的功能,可以让我们项目的新开发人员加快速度。

看了几个教程,但是当我尝试在应用程序中右键单击一个方法时,缺少“在代码图上显示”上下文菜单。事实上,我在 VS 中找不到与 Code Maps 有任何关系的任何内容。

我的版本:Visual Studio Premium 2013

我尝试为 Microsoft Visual Studio 2013 安装 Modeling SDK,但这并没有做任何事情。

有人有什么想法吗?

0 投票
1 回答
519 浏览

visual-studio-2015 - 无法在 Visual Studio 2015 Preview CTP 5 中将项目添加到代码映射

选择任何类、属性或变量并按下

Ctrl+`

不会将其添加到代码图中。Show on Code Map“右键单击”菜单上的选项也不可用。

我能够为解决方案生成代码映射或制作空白代码映射,但我无法向其中添加任何代码。

它还没有在预览中实现还是我错过了什么?

编辑:在 vNext 项目中不起作用。

0 投票
2 回答
1873 浏览

visual-studio-2013 - VS Code Maps 上的颜色是什么意思?

在 Visual Studio 2013 中创建了一些代码图,看看它们是否有帮助。他们其实挺好的。但是,它为各种实体着色,我不知道它是如何决定为哪个实体使用什么颜色的。

有蓝色、深紫色和粉红色实体出现。乍一看,蓝色是接口和抽象类,但并不总是,粉色和紫色我不知道。

其次是连接实体的箭头,这些箭头也是彩色的,偶尔会被点缀。如果不实际查看它们,我不知道这些应该代表什么。我再次需要某种钥匙。

谢谢

0 投票
1 回答
2085 浏览

visual-studio-2015 - 为什么 VS2015 RC Ultimate 中的架构菜单选项卡不见了?

我想使用该功能来查看类/项目的依赖项(CodeMap?),而不是解决方案级别的 TypeDependency(这比我需要的信息多得多)。要查看 TypeDependency,Microsoft 文档说

“了解您的解决方案:在体系结构菜单上,为解决方案选择生成依赖关系图。”

我确实注意到它说解决方案,但这不是在类/项目级别可用吗?更重要的是,为什么我的 VS 完全缺少架构选项卡?无论如何,我正在使用 VS2015 RC Ultimate(我可以知道,因为有 CodeLens)。是否需要执行一些额外的步骤才能使其可见,或者是否有另一种生成 CodeMap 的方法?在此处输入图像描述

0 投票
2 回答
1065 浏览

visual-c++ - Visual Studio 2015 代码映射外部依赖项

我有一个用 C 编写的本机 Win32 项目,并希望从外部 DLL 可视化我的项目的依赖关系。Visual Studio 2012 和 2013 让我生成了一个代码图,它不仅可以使用箭头显示我的所有函数及其相互依赖关系,还可以显示我使用的所有外部库、我从这些库中使用了哪些函数以及我的哪些函数调用了哪个外部库功能等。

现在,在 Visual Studio 2015 中,后半部分似乎不见了。我无法让 Visual Studio 显示我的项目的外部依赖项。我只看到内部的。所以这是我的问题:我错过了什么吗?我是否必须在我的项目设置中激活特定选项?还是这些外部依赖项现在在 Visual Studio 2015 中不起作用?

重现步骤: 创建一个新的非空 Win32 项目。在Architecture菜单中,选择Generate code map for solution。您只会在屏幕中间看到 Win32Project1.exe。同时,Visual C# 似乎很好,显示了外部依赖项。创建任何 C# 项目以进行比较。

0 投票
1 回答
1001 浏览

c# - 代码图 Visual Studio 未显示循环引用

我的这段代码在 Service1 和 Service 2 之间有一个循环引用,我正在使用 VS2015 Code Map 来查找循环引用,但它们似乎没有出现

我选择了布局>分析器>循环参考分析器,根据右边的图例,它应该在红色方框中突出显示...

来自代码映射的 circ ref

0 投票
1 回答
454 浏览

visual-studio-2013 - 代码图刷新而不重新排列布局?

我最近升级到 VS Ultimate 2013,因为它对我的 msdn 许可证是免费的。

我正在玩代码映射功能,我在很大程度上认为它非常好。但我不喜欢的是,当我向地图添加新功能时,它有点爆炸到默认视图之一。

是否可以禁用此功能?

我真正想要实现的只是按时间顺序接听电话。从上到下。

0 投票
1 回答
14540 浏览

visual-studio-2015 - 如何在 Visual Studio Community 2015 中生成项目的代码映射图?

Microsoft 的文档在向我们展示如何生成代码结构/代码映射方面令人难以置信的混乱或缺乏。

visualstudio.com的“比较 Visual Studio 2015 产品”表中,在“体系结构和建模”下,显示Visual Studio 社区支持“使用依赖关系图和代码映射可视化解决方案”。

旧示例显示代码映射位于架构资源管理器选项卡下,但我的 VS 中没有该选项卡。我还尝试在 Quick Launch 中搜索 Code Maps,但一无所获。

我唯一能做的就是转到文件 > 新建 > 文件并制作一个新的有向图文档 (.dgml)。我可以将类拖到其中,但这不是生成的图表,它是一个新的空白图表。

PS:Visual Studio Enterprise 2015 也是如此,而不仅仅是 Community 2015。

[编辑] VS Enterprise 2015 中显然有一个体系结构选项卡。我正在尝试一种名为“ Blend for Visual Studio Enterprise 2015”的东西,它似乎只是 Visual Studio Community 2015 ......很棒的东西。