visual-studio-sdk

    0热度

    1回答

    正在关注this link我有一组代码片段。 但是片段插入必须是w.r.t上下文,即,如果我在声明一个类之前执行“插入片段”,它不应该显示“方法声明”片段。 还需要根据托管或非托管代码筛选代码段。 总之我要寻找的机制如下: if <condition> { modify list of snippets visible in the menu } 我们有这样一个机制或类似的东西?想法欢迎

    6热度

    1回答

    我使用T4 TextTemplating服务从VSPackage的: var t4 = this.GetService(typeof(STextTemplating)) as ITextTemplating; 一般来说,如果一个模板在外部程序引用类型,您可以使用assembly指令。然而,我直到运行时才知道程序集,所以有没有以程序方式向T4引擎添加程序集引用?

    3热度

    1回答

    我正在使用Visual Studio 2010 SDK开发扩展。我试图获取项目中所有文件的列表,但是目前我无法获取过滤器中的文件列表。我可以看到的所有返回值都是过滤器名称以及该过滤器中的文件数量。 我目前使用的是ProjectItem接口,特别是FileNames属性。然而,他们对本文档中他们说: 当工程项目的ProjectItems属性有值,和ProjectItem对象表示磁盘上的过滤器文件夹,

    1热度

    1回答

    过去几天我一直在阅读这方面的信息,尽管我已经取得了一些进展,但我仍然有点失落。 我创建了一个类,文件和文件夹的集合,它们一起作为一个Visual Studio项目模板连接在一起。 认为它是一个“模块”。 想法是,他们添加此“模块项目模板”,Visual Studio将插入文件夹和文件并相应地重命名它们。 这不是项目模板,它是一个项目模板,因为它需要添加到他们正在处理的项目中,而不是作为一个单独的项

    1热度

    1回答

    我一直在试图让一个简单的视觉工作室添加工作。我只想在保存文档时在文件上运行一个函数,但由于某种原因,事件不能解决网站问题。它在正常项目中按预期工作。 这是到目前为止我的代码: DocumentEvents docEvents; Events events; public void OnConnection(object application, ext_ConnectMode

    1热度

    1回答

    我刚刚开始了解VS2010 SDK,并试图编写一个扩展,在VS编辑器(使用C#)中突出显示文本。 我已经开始通过更改VS 编辑器文字装饰样本。 有人可以告诉我如何知道文件何时完全加载并显示在编辑器窗口中?我希望突出显示对代码文件做出的进一步更改,而不是突出显示文件在第一次加载时已存在的任何文本。 感谢

    3热度

    1回答

    Microsoft链接here列出了我们可以使用的三种方法。 但是我们如何获得当前的命名空间? 我看到有一个类似的问题,但答案是使用宏,它不能解决这个特定的问题。 命名空间()做这样的事情: <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Form

    3热度

    3回答

    我试图在我的VSPackage项目中使用Graph#库,但不幸的是,存在一些克服的障碍。下面是我做的: 我复制在项目的根以下所有DLL的一个文件夹/库: GraphSharp.dll GraphSharp.Controls.dll QuickGraph.dll WPFExtensions.dll 所有的生成操作是“内容”和选项复制到输出设置为“不要复制”。 我将这些引用添加到我的项目。 (添加引用

    1热度

    1回答

    我想在VS隔离壳中创建自定义文档窗口。我希望拥有的是类似于ToolWindowPane的东西,我可以将它扩展到我的自定义工具窗口并将内容设置为我的自定义用户控件。但是,我不确定这对于VS文档窗口是否可行。我找不到任何有关如何扩展超类WindowPane以创建可以动态重复创建的自定义文档窗口的示例。 任何指标或建议,非常感谢! 编辑:或者有没有办法阻止工具窗口恢复到VS启动时的先前状态?我基本上希望

    0热度

    1回答

    我将我为VS2010 SDK编写的现有扩展移植到VS2012 SDK,似乎有一些涉及IVsSingleFileGenerator的更改。 基本上,我创建一个.VSIX有: 项目模板 项模板 一个自定义工具(实施IVsSingleFileGenerator) 是否有人做了一个类似的东西VS2012并得到了一些代码示例?