visual-studio-sdk

    0热度

    1回答

    首先,对不起我的英语。 我正在开发一个DSL。在主窗口中,我有两个面板:形状列表和图表本身。点击列表中的项目时,我想要,将其形状居中在屏幕(图表面板)上。 我不想形状移动到图的中心。我想滚动图表来居中形状。 另一种方式来解释:当验证错误发生(在底部错误列表窗口),并在错误点击时,它集中在屏幕上无效形状,对不对?这就是我想要的。 起点: private void symbolsListBox_Sel

    0热度

    1回答

    我可以使用IClassificationTypeRegistryService.GetClassificationType来获取分类类型。这是很好的,我可以在这里得到预定义的类型列表:https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.language.standardclassification.predefinedcl

    -1热度

    1回答

    我想对cpp编程动作进行统计,因此我决定使用Visual Studio SDK开发插件。现在我遇到了一个问题。我想知道cpp程序的运行状态。例如当用户启动程序?节目结束时?或程序是否成功运行。 我已阅读msdn上api引用的一部分。我刚刚找到dte.debugger和Ivsdebugger来获取调试信息。但我找不到API来获得正常运行状态。 有人可以给我一个想法吗?非常感谢你。

    1热度

    1回答

    我正在编写一个引用Microsoft.VisualStudio.VCProjectEngine程序集的Visual Studio扩展。 现在我想从EnvDTE.Project转换为Microsoft.VisualStudio.VCProjectEngine.VCProject这样的:建立并运行我在Visual Studio 2015年扩展时同时使用VCProjectEngine装配的14.0版本

    1热度

    1回答

    我想我的端口视觉Extended Visio Template工作室扩展(通过自定义向导多项目模板)到Visual Studio 2017年 我也跟着迁移扩展的步骤,为澄清的文档中: https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-migrate-extensibility-projects-to-visual-

    0热度

    2回答

    我知道如何使用VS Extensibility获取整个活动文档的文本。不幸的是,这只能让我得到文本,并没有给我格式化,我也想要。 例如,我可以得到一个IWpfTextView,但是一旦我得到它,我不知道该如何处理它。是否有实际从中获取所有格式的示例?我只对文本前景/背景颜色非常感兴趣,就是这样。 注:我需要每个编辑格式的文本,所以很遗憾做使用剪贴板剪切和粘贴是不是一种选择。

    2热度

    1回答

    我无法在最简单的VSIX项目中调试最简单的VS包。 重现步骤: 创建一个VSIX项目:文件/新建/项目/扩展/ VSIX项目 添加的Visual Studio包:右键单击在解决方案的项目节点Explorer并选择添加/新建项目/可扩展性/ Visual Studio包装 打开新创建的pa ckage文件(VSPackage1.cs)将断点上线68的Initialize()第一线,base.Init

    -2热度

    2回答

    可以在Visual Studio 2017 sdk中拦截项目保存事件吗? UPDATE 我目前正在开发的Visual Studio 2017年的扩展,在我需要的时候任何变化坚持就知道了。例如:当我在项目中添加一个新的引用(我知道有引用添加/更改/删除但未满足需要的事件时),项目被标记为待保存。当它被保存时我需要拦截它(如果它在保存之前更好)。 我尝试了Dte.Events.DocumentEven

    0热度

    1回答

    我需要制作一个Visual Studio扩展/插件,其中包括卸载/重新加载解决方案中的所有项目。 使用Visual Studio Extensibility SDK(C#)我得到了尽可能多的项目列表(EnvDTE.Project)。可悲的是,我找不到任何像样的文件来处理这些项目。 我已经看到一些与DTE2.ExecuteCommand相关的帖子,但是却找不到可用命令列表以及如何使用它们。有人能指引

    0热度

    2回答

    我正在尝试编写一个Visual Studio扩展,它将分析编辑器中显示的C#代码,并可能根据我找到的代码更新代码。这将按需(通过菜单项),而不是使用分析器和代码修复。 互联网上有很多示例和示例,但它们都是以示例中的源代码硬编码的方式开始的,或者创建一个新文档,或者查看打开的VS解决方案中的每个文件。如何从活动编辑器窗口访问源代码?