问题标签 [resharper-6.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.
visual-studio-2010 - 在 Visual Studio 中自动将一行行语句格式化为多行
这是一个单行 IF 语句的简单示例。
我发现自己经常将它们用于简单的事情,但后来在扩展应用程序时,将它们扩展为多行 if 语句
但我觉得这很令人沮丧,因为我必须经过几个步骤才能做到这一点。当我输入第一个大括号时,我的代码格式化程序(Visual Studio?Resharper?)继续输入第二个(关闭)大括号,并将其格式化如下:
然后我必须选择并删除右大括号,并进行自己的格式化以使其看起来正确。
有没有一种方法可以方便地让 resharper 或 Visual Studio 自动在单行 IF 语句周围输入大括号?例如:我在条件之后输入了一个左大括号,它会自动将其格式化为
visual-studio-2010 - 如何让 VS2010/ReSharper 记住我已经关闭了“单元测试会话”?
我已经在 VS2010 中关闭了“单元测试会话”窗格,但每次重新启动 VS 时它都会再次出现。
如何让 VS 记住我已关闭此窗格?
c# - 如何格式化以便方法参数垂直堆叠,每行一个?
我有一个我想要这样格式化的方法:
基本上,如果方法定义要超过行的长度,我希望每行有一个参数。我不太关心逗号(如果它们出现在每行的末尾,那很好)。
但是 R# 像这样格式化它,而不是:
...所以,它把它们排成一行,但是每行有几个参数,很难挑选出任何一个参数。
顺便说一句,在调用方法时,如果超过最大行长度,它会逐行堆叠一个参数(即使在这种情况下,我几乎不希望它这样做)。
我已经进入 R# 选项并探索了可用的大量复选框,但我不知道如何改善我的情况。想法?
c# - 通过 Resharper 或 DevExpress 的方法进行依赖注入
我想在我的一个类中注入一个依赖项,但我不知道在类似Resharper
或DevExpress
这样做的工具中是否有重构。
这是我的课:
我希望它看起来像最终结果:(请注意,该字段现在可以通过方法初始化Initialize
)
我希望能够在使用鼠标光标指定我的字段时激活重构选项,然后如果我想用方法、属性或构造函数注入依赖项,则可以建议我的工具。
使用Resharper
,您可以使用 'Encapsulate field' ( Ctrl++ Shift)或使用代码生成工具 ( - )R创建构造函数,但我没有找到任何选项来使用 'method' 技术注入我的依赖项。AltInsert
有人有解决方案吗?
resharper - 如何从模板中删除用户类别?
如何从 Resharper 实时模板中删除用户类别?当只选择一个类别(而不是模板本身)时,删除按钮被禁用:
这些项目都没有提供上下文菜单,并且编辑模板不提供任何编辑其类别的方法。
visual-studio-2010 - 安装 resharper 6 后 VS 占用过多 CPU 时间
我已经将 Resharper 从 5 版本升级到 6 版本。之后,当我在 VS 中输入内容时,我确实看到了“滞后”。即按下键后文本不会立即出现。我的 CPU 很慢 - 它是 Pentium U5400 但是使用 Resharper 5 我没有看到这样的滞后。我工作得很舒服。现在我看到了滞后。是因为 CPU 太慢还是这是 Resharper 错误?
如果 Resharper 6 具有在我打字时需要 CPU 时间的新功能(任何内容,甚至是评论)?它总是滞后。
当我在 VS "devenv.exe" 中输入注释时,进程占用了 70% 的 CPU。稍后我将测试 Resharper 6 如何在我的桌面 (i7-860) 上运行。
问题是为什么 Resharper 6 比 Resharper 5 占用更多的 CPU 以及为此我有哪些不错的功能?
在输入 VS 时更新i7-860会占用 CPU 的 10%,大约是 U5400 的 70%。所以这个问题是可取的。为什么 Resharper 6 比 Resharper 5 占用更多的 CPU?
resharper - 禁用自动文件头创建(ReSharper 和 StyleCop)
我最近安装了带有 StyleCop 4.7.34.0(带有 R# 插件)的 R# 6.1(C# 版本,不是完整版)。在项目中添加新类时,会自动添加文件头信息。你如何禁用它?
我已经在 StyleCop 的 R# 选项(选项 > 工具 > StyleCop > 标题部分)中关闭了“将文本插入文档和文件标题”的复选框......但仍然没有运气。
我还关闭了需要标头文档的 StyleCop 规则 SA1633 到 SA1640。
我发现这个相关的帖子表明:
ReSharper -> 选项 -> 工具部分 -> 代码清理 -> 选择 StyleCop 配置文件 -> 文档部分 -> 取消勾选 1600
但我的工具部分没有“代码清理”节点。不确定我使用 R# 的“C#”版本是否与此有关。
resharper - 在 64 位调试和使用 SMO API 时出现 Resharper 内部错误
如果我使用 Resharper 调试一些单元测试,并且这些单元测试使用 SMO SDK,我会收到以下错误:
知道如何避免它吗?我正在运行 ReSharper 6.1.37.86(完整版)
更新:升级到 Resharper 6.1.1000.82 后,我得到一个稍微不同的错误:
归档在 JetBrain 的问题跟踪器中:http: //youtrack.jetbrains.com/issue/RSRP-326369
resharper - Resharper,如何获取类的名称
我正在尝试在 Resharper(Visual Studio 的插件)中编写自定义模板。谁能告诉我如何使用宏获取班级名称和日期?
顺便说一句,我在哪里可以找到 Resharper 的那些内置宏?
谢谢!
c# - Resharper 流利的界面代码格式(对齐点)
我阅读了很多关于流畅缩进的格式化选项的答案。(Resharper 将代码格式化为一行,ReSharper 流畅的缩进和http://youtrack.jetbrains.com/issue/RSRP-88220)如下:
但我还没有找到有关格式化代码的信息,如下所示:
但是这种风格很常见,我经常在框架的文档中看到它。如何设置 Resharper 自动格式化以使用此样式?