visual-studio-extensions相关内容

是否可以创建运行特定gulp任务的VS Code扩展?

由于我是一个懒惰的程序员,所以我建立了一个gulp任务,可以为我完成一些次要任务,但是我想将其转换为扩展程序,以便可以将其安装在计算机上并且可以“正常运行" .就像我安装它一样,启动VS代码,然后任务会执行并开始自动监视我的代码. 我没有在网上找到很多东西,但是我又可能会搜索错误的东西.有什么帮助-谢谢! 解决方案 看看这对我有用: // in tasks.json { ..
发布时间:2020-11-21 21:16:03 其他开发

Visual Studio 2015的github扩展失去连接

我偶尔会出现此错误.这确实很烦人,因为有时它会自行修复,但是大多数情况下,我只需要关闭VS并重新打开,然后它又会工作一段时间. 当我尝试从分支(或任何其他git网络交互)中提取时,就会发生这种情况. Error encountered while fetching: An error occurred while sending the request. Inner Exceptio ..
发布时间:2020-11-15 20:16:59 其他开发

如何在Entity Framework设计器中集成我自己的结构注释引擎?

在对这个SO问题中有关于结构注释的说明,这是一种自定义由实体框架设计者生成的EDMX文件上的数据的方法。 便携式可扩展元数据框架,目的是通过向创建的实体及其属性的“属性”窗口添加额外的条目,向EF模型中定义的实体添加验证信息。 我的问题是:如果要创建自己的自定义结构注释引擎,该怎么办?也就是说,我希望Visual Studio在EF实体的属性窗口中显示一些额外的条目。我想将自己的代码与EDM ..

Visual Studio扩展:如何获取在其上调用上下文菜单的行?

我想创建一个VS扩展名,在其中我需要知道菜单被调用的行号。我找到了 VisualBasic实现,其中包含一个似乎的宏>为此,但是我不知道如何在C#中启动它。目的是知道调用 ContextMenu 的确切行号,以便在其上放置一个占位符图标,就像断点一样。感谢您提供有用的链接,因为我在该主题上找不到太多内容。 解决方案 您可以创建VSIX项目并添加命令项目中的项目。然后在MenuItemCal ..

如何在当前Visual Studio主机内部的Visual Studio扩展中调试用Roslyn编译的代码?

我有一个Visual Studio扩展,该扩展使用Roslyn在当前打开的解决方案中获取项目,对其进行编译并从中运行方法。该项目可以由程序员进行修改。 我已经从当前VisualStudioWorkspace的Visual Studio扩展中成功编译了一个项目。 私有静态程序集CompileAndLoad(编译编译) { 使用(MemoryStream dllStream = new ..
发布时间:2020-10-19 05:27:00 C#/.NET

我如何从VSPackage订阅解决方案和项目事件

我正在通过VSPackage为Visual Studio开发语言服务。每当从解决方案的项目中添加/删除文件时,我都需要更新解析数据。 我想订阅解决方案和项目事件。 我尝试如下,但是当我在解决方案中添加/删除项目或向项目添加/删除项目时,这些事件都不会触发。 DTE dte =(DTE)languageService.GetService(typeof(DTE)); if(d ..
发布时间:2020-09-25 23:55:25 C#/.NET

如何为SSMS 2019(v18)创建扩展

对于SSMS 17,已经针对该问题提出了此问题,但是在编写不同版本的SQL的扩展时会有一些细微的差异服务器管理Studio. 如何使Hello World应用程序在SSMS 2019中运行? 解决方案 以下是完整的步骤,改编自Stefan Timovski在 使用扩展工具包安装 Visual Studio 2017 > 如果不确定是否具有扩展工具包,则可以打开Visual S ..
发布时间:2020-08-06 02:57:52 数据库

VS扩展:TextPoint.GreaterThan/LessThan对于大型文件非常慢

我正在开发一个VS Extension,它需要知道文本光标当前位于哪个类成员(方法,属性等).它还需要了解父母(例如班级,嵌套班级等).它需要知道成员或类的类型,名称和行号.当我说“类型"时,我的意思是“方法"或“属性",不一定是".NET类型". 目前,我在这里使用此代码: public static class CodeElementHelper { public stat ..
发布时间:2020-07-27 08:10:34 C#/.NET

VSIX扩展-更改DLL的路径

我已使用Visual Studio 2013创建了Visual Studio扩展(VSIX). 在此扩展中,我引用了我创建的另一个类库(DLL). 此DLL在安装扩展程序后将正确放置在扩展程序文件夹中 扩展文件夹为C:\ Users \ username \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0 \ Extensions \ 1o ..
发布时间:2020-07-27 07:32:16 C#/.NET

将虚拟空间转换为Visual Studio SDK中的实际选项卡

我的Visual Studio扩展正在使用VirtualSnapshotPoint中设置插入符位置,并且仅当用户输入一些符号时才将其转换为真实选项卡. 现在,是否可以强制Visual Studio创建实际的选项卡而不是虚拟空间?我尝试在视图上创建编辑,并插入真实的'\ t'符号,但是VS仍将其转换回虚拟...这在块和智能缩进选项卡设置中都会发生 解决方案 因此,仅作为虚拟空间的空白行 ..

Visual Studio扩展:从任意DLL访问VS选项

我目前正在开发我的第一个VS扩展,它需要向用户提供一些选项.遵循 https://msdn.microsoft.com/en-us/library/bb166195. aspx ,创建我自己的选项页面非常容易.但是,我还没有找到如何阅读我的选择的方法. 我的扩展程序的解决方案结构如下: MySolution MyProject (generates a DLL from C# co ..

查找Visual Studio 2010扩展的主目录

我正在对Visual Studio向导进行更改,该向导从模板创建项目,并且需要向该程序集添加对程序集的引用,该程序集也位于扩展目录中.所以我需要设置. 我无法弄清正在运行的VS扩展如何发现其扩展目录,该目录是这样的目录: %USERPROFILE%\ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extens ..

如何为每个主题定义分类格式

在我的编辑器扩展中,我对关键字,标识符等使用自定义分类格式.当然,有一些我可以使用的默认格式,因为随后颜色(用于语法高亮显示)将根据所选主题进行更改. 由于我的自定义编辑器还需要其他分类类型(例如标点符号类型),因此当用户配置另一个主题时(例如,从Dark切换为Blue主题),这些类型的颜色不会改变. .我想知道如何提供主题特定的格式. 解决方案 我发现支持多种配色方案(主题)的最佳 ..
发布时间:2020-07-27 06:22:49 其他开发