resharper相关内容

如何在ReSharper中关闭此限定符是多余的警告(&Q;)?

在我的代码中,我有很多this.限定符(编写Python代码的习惯),所以我在右边栏沟中有很多橙色的小警告标记,上面写着“限定符‘This.’是多余的”。我不想删除this.限定符。如何关闭橙色警告标记? 推荐答案 更改检查严重性部分中的设置。在C#选项卡中,有一个名为Redundancies in Code的部分。其中有一个Redundant this.' qualifier设置。我 ..
发布时间:2022-08-09 20:31:47 C#/.NET

如何安装CodeRush和ReSharper?CodeRush快捷方式丢失

我正在尝试同时安装CodeRush和ReSharper。 安装ReSharper后,我的CodeRush快捷方式消失。有人知道如何在安装了ReSharper的情况下恢复我的CodeRush短裤吗? 这是我当前的设置: 1.Visual Studio 2008 2.已安装CodeRush Xpress 10.1 3.已安装ReSharper 5.1 我安装在具有8 GB RAM的W ..
发布时间:2022-07-05 11:35:27 其他开发

如何让ReSharper在按Enter时将IntelliSense列表框中突出显示的文本插入到编辑器?

当我键入某些函数或变量时,ReSharper建议在光标下方列出可能的名称列表(IntelliSense)。它将突出显示建议列表框中它认为最接近我所键入内容的文本。这个不错。 但是,当列表中突出显示的元素正确时,并按Enter键,它将转到下一行。我想,如果它将建议列表上突出显示的文本插入到编辑器上我的输入光标所在的位置,会更直观。要将IntelliSense列表框中的文本放入编辑器,我必须按键盘上 ..
发布时间:2022-04-04 11:10:47 其他开发

重新绑定Control+LeftClick in ReSharper

我希望将Control+LeftClick in ReSharper绑定到‘Goto Implementation’而不是‘Goto声明’。这是因为我使用了很多接口,而且大多数时候我想访问实现而不是接口声明。有什么方法可以做到这一点吗? 我知道ReSharper | Options -> Environment | Search & Navigation启用或禁用Go to declarat ..
发布时间:2022-04-04 11:09:36 其他开发

我想要一个关于循环命名空间依赖的警告

我可以将代码安排在程序集中,以实施正确的命名空间依赖关系: Company.Product.Domain assembly Company.Product.DataAccessLayer assembly -References Company.Product.Domain Company.Product.Application assembly -References Compan ..
发布时间:2022-04-04 11:07:02 C#/.NET

如何更改ReSharper的字体大小?

如何更改ReSharper的字体大小? 我发现文件结构、活动模板和其他UI组件的字体小得令人无法忍受。 我找不到任何用于自定义字体大小的选项。我试图将Windows DPI提高到150%。这是可行的,但也会引发许多其他问题。 我使用的是ReSharper 5.1.3。 谢谢 推荐答案 ReSharper仍对其许多控件使用系统字体设置。使用控制面板可更改这些控件中 ..
发布时间:2022-04-04 11:03:20 其他开发

从命令行重新调整

我想在许多解决方案上使用ReSharper调整命名空间功能。我希望通过创建使用ReSharper API的命令行应用程序来自动执行此过程。 我研究了ReSharper OpenAPI,但它似乎是为在活动的Visual Studio会话中使用ReSharper API而设计的。我希望能够从命令行使用ReSharper API。 这可能吗? 推荐答案 您是对的:开放式API通常 ..
发布时间:2022-04-04 11:01:49 其他开发

ReSharper和测试类别

在TestDriven.Net中,我可以从TestDriven.Net选项窗格设置以下内容 在所有类别中运行测试 排除类别中的测试 在类别中包含测试 它们将设置一次,我可以在其中添加逗号分隔列表。 请参见http://weblogs.asp.net/nunitaddin/archive/2008/12/03/testdriven-net-options-pane.aspx 是 ..
发布时间:2022-04-04 10:59:32 其他开发

ReSharper&Quot;清理代码与关键字

我在Visual Studio 2008 Team Developer Edition中清理C#的代码时有一个奇怪的行为。 每当我使用“Full Cleanup”清理代码时,它都用显式类型声明替换所有变量声明。但我已经在“检查严重性”、“在初始化器显式声明类型时使用var关键字”和“可能时使用var关键字”设置为“显示为错误” 是否有其他需要设置的设置,或者这是已知错误吗? 推荐 ..
发布时间:2022-04-04 10:49:56 C#/.NET

如何在ReSharper中添加自定义代码分析

我是ReSharper的新手。 对于使用ReSharper的用户,是否可以添加自定义代码分析规则? 例如,我可能有一条规则:所有私有变量都应该以字母“m”开头。我如何才能将它添加到ReSharper,这样如果我违反了它,它就可以显示为警告或错误? 推荐答案 您可以为ReSharper编写自己的插件。请看这里: http://stylecopforresharper.code ..
发布时间:2022-04-04 10:47:24 其他开发

ReSharper中是否有在右括号后添加空行的选项

我想在方法内的左方括号后添加一个空行。我找不到这样的设置。以下是一些示例代码。 我所拥有的: if (something != null) { something = 1; } var andThen = 2; 我想要的: if (something != null) { something = 1; } var andThen = 2; 编辑: ..
发布时间:2022-04-04 10:43:50 C#/.NET

ReSharper将删除CTRL+。QuickActions任务

所以我终于试了试ReSharper,到目前为止它还不算太差,但它似乎确实取代了许多键绑定。我保留了原始的VS键绑定,每次我被问到当存在冲突的键绑定时我想做什么,这很酷。 除了,我似乎失去了我的CTRL+。QuickActions窗口/对话框/下拉菜单。我虔诚地将其用于重命名方法和实现接口。 我已尝试将“View.QuickActions”的VS Options>键绑定重置为Ctrl+. ..
发布时间:2022-04-04 10:41:22 其他开发

CanBeNull和ReSharper-将其用于异步任务?

我最近发现,您可以在C#中使用[CanBeNull]注释来告诉ReSharper(和其他插件)方法可以返回NULL。这很棒,因为当我不能处理这些情况时,ReSharper会提醒我。 但是,对于返回Task或Task的async方法,这种行为是意外的。 例如,考虑以下示例: [CanBeNull] public async Task GetSomeName() ..
发布时间:2022-04-04 10:39:09 C#/.NET