问题标签 [resharper-9.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
119 浏览

c# - Resharper 的冗余“删除代码冗余”设置

刚刚在 Resharper 的 (9.2) 代码清理设置页面中注意到了这一点:

设置页面两次显示“删除代码冗余”选项

这些设置有什么不同吗?还是 Resharper 的开发者只是在惹我们?

0 投票
1 回答
1067 浏览

javascript - 阻止 ReSharper 将 JavaScript 函数参数放入新行

如何阻止 ReSharper 格式化将其变为:

进入这个:

我尝试了各种设置组合,但还没有找到合适的组合。

0 投票
1 回答
121 浏览

visual-studio-2015 - VS 和 Resharper 建议框在 VS 中重叠

输入 VS 时,我得到 2 个建议框。一个来自 VS,另一个来自 Resharper,因为 VS 似乎掩盖了 Resharper,所以这很烦人。

在下面的屏幕截图中,您可以在 VS 默认建议框后面看到带有 3 个建议的 reshaper。我重新安装了视觉工作室,重新安装。我已将所有设置重置为默认值,Options -> autolist members禁用它们,我只想保留 resharper 建议框。在此处输入图像描述

0 投票
0 回答
267 浏览

c# - Resharper 做代码分析(C#语言开发的代码)

我是 sonarQube 和 Resharper 的新手。我使用 Resharper 进行代码分析(使用 C# 语言开发的代码),因为无需构建项目,我们可以使用 Resharper 进行代码分析。现在,unittest 项目文件的分析运行成功(resharper 分析),而不是普通项目文件。如果 sln 文件中缺少 unittest 项目,则 SonarQube 会引发异常“未找到要检查的文件”。并且分析失败。

所以我的问题是如何运行代码分析(在声纳中使用 Resharper)到普通项目文件 sln 文件(在该 sln 文件中有/没有 unittest 项目)。或命令在 Sonarqube 输入中进行必要的更改,以便执行命令将对所有项目文件运行 Resharper 分析。

  • SonarQube 的输入:

cd:\sonar-scanner-2.5\bin\sonar-runner.bat -e "-Dsonar.jdbc.url=jdbc:mysql://ip/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true" -Dsonar.host.url = http://ip/ “-Dsonar.projectBaseDir=cd:\workspace”-Dsonar.sourceEncoding=UTF-8 -Dsonar.sources=。-Dsonar.resharper.includeAllFiles=false -Dsonar.resharper.projectName=* -Dsonar.projectVersion=1.0 -Dsonar.projectKey=projectkey_cs "-Dsonar.resharper.solutionFile=cd:/workspace" -Dsonar.resharper.timeoutMinutes=30 - Dsonar.ndeps.mode=跳过-Dsonar.gallio.mode=跳过-Dsonar.projectName=projectName

执行命令:cd:/inspectcode.exe /output=cd:\resharper-report.xml /no-swea /project=* /profile=cd:.sonar\resharper-sonarqube.DotSettings /no-buildin-settings cd:\ XXXX.sln

0 投票
1 回答
185 浏览

c# - 操作数从不为空警告

我正在编写一些逻辑,如果它不为空,它将获得对象的开始日期,否则它将获得最小值。

Resharper 正在生成操作数永远不会为空的警告:

在此处输入图像描述

如果场景中的前一个类别为空,这将如何不创建一个左手操作数为空,或者这只是 resharper 中的一个错误?

编辑

DateTime 的可验证示例

0 投票
0 回答
1493 浏览

visual-studio - 如何将 Resharper 9 安装到 Visual Studio 2017 中?

我有 Resharper 9 的永久许可证(永久有效),所以我想将它安装到 Visual Studio 2017 中,但 Resharper 的安装程序没有检测到 VS 2017。它检测到的 VS 的最高版本是 VS 2015。

我想知道是否有任何方法可以让 Resharper 9 安装程序检测并安装到 Visual Studio 2017 中?

0 投票
0 回答
22 浏览

resharper - 安装 Resharper 后,Nuget 无法再搜索某些库/插件

我有一台新格式化的PC,我安装了VS 2012。然后开始了一个项目。我搜索并下载并安装了 JQuery、Knockoutjs、bootstrap 和 EntityFramework。所有这些都出现在列表的顶部。然后我决定安装 Resharper 9。然后我开始了一个新项目,然后尝试重新安装 jquery、knockout 和 entityframework。但是 nuget 不能再搜索这些库/插件。只有当我安装了 resharper 时才发生这种情况。我尝试打开之前安装了上述库的旧项目,并使用 nuget 查看是否仍然可以搜索这些库,但不再出现在列表中。

我是否必须关闭 resharper 的某些功能,或者这是安装 resharper 时的永久性错误或缺点?

0 投票
0 回答
383 浏览

css - Resharper 是否支持对来自 CDN 的 css 文件进行代码分析?(避免未知的 CSS 类警告)

使用外部 css 文件时,有没有办法使 R# 代码分析工作?

例如,如果我包括以下内容:

Resharper 无法识别 css 中的类。

因此,我 Resharper 用蓝色波浪线抱怨来自远程 cdn 的所有课程的“ unkwon css class ”。

在此处输入图像描述

我知道我可以将文件的副本添加到我的项目中。

然而,这真的是唯一的方法吗?

0 投票
1 回答
54 浏览

resharper-9.0 - 为什么 resharper 在文件中添加 // unsed 注释

使用 ctrl+E+C 组合 Resharper 清理代码后,将以下两行添加到我的文件中

仅在使用自定义清理配置文件时才会发生这种情况。可能是什么原因?