标签: visual-studio-extensions

如何使ReSharper重新评估其装配参考高亮显示

我正在创建一个Prism项目模板,模板效果很好.但是在我使用模板创建项目之后,一些文件看起来像这样:

不良参考

尽管外表,一切都很好.

如果我执行Rebuild All,我会看到解决方案构建没有错误:

重建

但重建所有都没有摆脱编辑器窗口中显示的"错误".(请注意,实际的错误窗口不会显示任何错误.)

我可以清理,重建,关闭和打开文件,它不会修复突出显示.

但是,如果我关闭解决方案并重新打开它,一切都很好:

重新加载后工作

我的问题:

理想情况下,我的模板或IWizard会有一种方法告诉ReSharper重新加载突出显示的引用.

我知道我可以关闭ReSharper 然后再打开它会修复它,但我宁愿不这样做.

是否有ReSharper命令只刷新这些东西?

resharper visual-studio-2010 project-template visual-studio visual-studio-extensions

182
推荐指数
6
解决办法
4万
查看次数

如何卸载"Microsoft Advertising SDK"Visual Studio扩展?

Visual Studio(2012年版)中列出的扩展之一是"适用于Windows 8.1的Microsoft Advertising SDK".我想卸载我不需要的扩展程序,但是这个扩展程序不允许我这样做.如果我将鼠标悬停在(启用!)按钮上,则会在工具提示中显示:

无法通过扩展和更新卸载此产品

它看起来像这样:

扩展

在第二次检查时,我看到右下方有一条类似的(更有帮助的)消息:

您需要使用Windows控制面板中的"程序和功能"窗格删除此扩展名.

很容易,没有?但它不在那里!

卸载数量

要么:

卸载搜索

除了屏幕上的说明我还搜索了.唯一有用的来源是这个MSDN页面,它说的基本相同. 链接现在已经破裂.

评论者提到扩展网页(参见"评论"和"Q AND A"标签)有一些类似的抱怨.我也在那里交叉发布了这个问题. 链接现在已被破坏,但如果您搜索其他人仍在MSDN论坛上抱怨.

在任何情况下:是否有一种简单的方法来卸载此扩展?

visual-studio visual-studio-extensions

177
推荐指数
5
解决办法
2万
查看次数

如何调试Visual Studio扩展

我只是为Visual Studio 2010编写VSIX扩展,无法弄清楚如何调试它.

一种显而易见的方法是输出消息.扩展模板使用Trace.WriteLine().但在哪里可以找到它的输出?

debugging visual-studio vsix visual-studio-extensions

91
推荐指数
2
解决办法
3万
查看次数

如何崩溃If,Else,For,Foreach等条款?

我有时会遇到很长的条款,我正在寻找一种允许我折叠它们的方法,就像我可以在默认情况下折叠类,方法和命名空间一样.

是否有Visual Studio扩展程序可以做到这一点?ReSharper和JustCode都没有允许它.

谢谢!

c# clause visual-studio visual-studio-extensions

63
推荐指数
4
解决办法
6万
查看次数

是否有键盘快捷键在Visual Studio 2010中的方法之间移动光标?

是否有任何键盘快捷键在Visual Studio中的方法之间移动光标?有没有可以做同样工作的插件?

我编程的所有时间,我想在当前方法的末尾,如果我可以有一个快捷方式,可以在下一个方法的开头移动光标,然后只需键入几个向上箭头我想要的地方会很棒.

谢谢.

plugins keyboard-shortcuts visual-studio-2010 visual-studio-extensions

45
推荐指数
4
解决办法
2万
查看次数

在visual studio中安装了自定义扩展?

Visual Studio中安装的自定义扩展在哪里?我知道你可以获得路径ExtensionManager.GetInstalledExtensions(),但似乎没有找到的路径对应于我的扩展.

vsx vs-extensibility vsix visual-studio-extensions

40
推荐指数
1
解决办法
2万
查看次数

Visual Studio文本编辑器扩展

我正在尝试开始使用Visual Studio(2010)扩展,我很难找到合适的材料.我有SDK,但包含的样本似乎是装饰,窗口和图标.

我正在尝试创建一个可以直接使用文本编辑器的扩展(以字母方式对类中的所有方法名称进行字母顺序排列,或者将所有常量名称设置为大写),但我找不到此类功能的演示,甚至是教程.

有谁知道我在哪里可以找到这种东西?

c# visual-studio-2010 visual-studio visual-studio-extensions

36
推荐指数
2
解决办法
1万
查看次数

如何向Visual Studio Intellisense添加按钮

我想在Visual Studio的IntelliSense返回的选项列表的顶部添加一个按钮.单击该按钮时,将执行我的自定义代码(除其他外,这将导致弹出窗口出现).

我将其称为"按钮",因为当用户单击该项目时,我希望显示一个弹出窗口,而不是完成用户输入的正常IntelliSense操作.

例如,当我们在文本编辑器中输入类名时,通常静态属性和静态方法将出现在IntelliSense中.但我想在该列表的顶部添加另一个项目.

无论输入/内容导致IntelliSense出现,此项都应显示在IntelliSense列表的顶部.该项目永远不会改变.

这是可能的吗?如果可以的话,你能提供一些方向来说明我应该如何做到这一点吗?

c# visual-studio vs-extensibility visual-studio-extensions

35
推荐指数
1
解决办法
2814
查看次数

自定义智能感知扩展

我想在Visual Studio中写一个intellisense的补充.

是否有可能扩展,从我的研究中我没有找到关于intellisense扩展的任何样本或文档.

如何让intellisense显示一个简单的HelloWorld消息,如下所示(在运行时将hello world添加到String的intellisense中):

在此输入图像描述

intellisense visual-studio visual-studio-extensions

27
推荐指数
1
解决办法
2万
查看次数

Resharper的替代品

就在你叹气并将这个问题标记为重复之前,我可以告诉你,事实并非如此.

我已经看到了很多关于用别的东西代替ReSharper的问题,但大多数他们都出来的日期.我想再次提出这个问题,以期了解VS扩展世界的现状.

我在过去的两年里一直在使用R#,并从口袋中支付了V7和升级到V8.但是我越来越多地使用它,我觉得这是一种拖累!拖动CPU资源并拖动尝试对抗血腥的事情.启用它后,Visual Studio非常慢.我工作的其中一个项目有230K行代码,而R#在那里非常慢!

我希望Resharper是模块化的,我可以关掉它的大部分功能.

我已经尝试过Productivity Power Tools,它们增加了很多价值,但是我没有关注的功能

无论如何,我的问题是:哪些扩展可以执行以下操作:

  1. 不错的试车员.在哪里可以右键单击测试并说"运行".本土VS测试跑步者很可怕.

  2. 重构.一些重构在VS本地呈现,这很好,但是过去提取变量的任何内容都是不存在的.在R#中重命名是非常好的,但我从未在其他任何地方看到过这种情况.

我知道这个问题有点偏离主题 - 要求推荐一款产品.但人们确实在这里提出了类似的问题,因此我也决定提问.

20187月2日编辑 4年后,我仍然对这个问题有所了解,所以我想这是一个更新的时间.我在Visual Studio 2017(目前为15.7.4)并且没有在我的任何机器上安装Resharper.它工作得很好.内置功能主要是做所需,甚至内置的Test Runner也没问题.

当我错过R#时有一段时间的退出,但是在没有R#的情况下差不多2年后,我可以说 - 本地VS很好(而且速度快)足以在网络项目上工作.是的,一些R#功能仍然缺失,但还不足以让R#behemoth减轻重量.

resharper visual-studio visual-studio-extensions

25
推荐指数
1
解决办法
2万
查看次数