问题标签 [jetbrains-rider]

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 回答
59 浏览

c# - 如何修复随机 IOException:在导入、构建或编译期间共享冲突?

有时,当我尝试导入、构建或只是编译时,Unity 会随机说:

IOException 共享冲突

我做了一个小的研究,但是所有的答案都指向了那个错误,在执行代码时,不仅仅是构建,我说这是随机的,因为它不时发生,并且每次标记库文件夹中的 .dll在Error中,是完全不同的。

0 投票
0 回答
21 浏览

c# - Rider Ide:跳转到方法(当接口更改一个参数时)

更改方法界面中的某些内容后,如何让 (JetBrains) Rider跳转到方法?

在 VSCode 中,“正常”“跳转到”方法将起作用,当您更改接口时,(也就是该方法不再满足接口,但它仍然是唯一的重载,这也是需要修复的重载以匹配界面中的更改..)

没有办法在 Rider 中启用与 VSCode 中相同的行为吗?

(而不必浏览到实现文件并找到原始实现的方法)

0 投票
2 回答
39 浏览

c# - Rider:一旦字段更改就暂停执行

我正在调试包含巨大文件大小、不良封装、混合继承等的大量遗留代码。

例如,有一个带_age字段的类:

有许多执行路径会发生变化_age:通过属性、基类、受保护的方法等。

_age一旦更改为检查堆栈跟踪,我如何暂停执行?IDE 不允许在此字段声明行上放置断点。我想知道 Rider IDE 是否有实现此目标的选项?或者也许有一些实践/解决方法来实现它。

0 投票
1 回答
28 浏览

rider - 如何在 JetBrains 的 Rider 中将现有文件添加到 csproj 文件

在 Rider 中,项目目录中的文件会自动显示在其资源管理器窗口中,除非您要求排除它们。但它们不会自动添加到 csproj 文件中。当我尝试添加现有文件时,如果它已经在项目目录中,似乎什么都没有发生。在不手动编辑 csproj 文件的情况下,有没有办法将文件添加到 csproj 文件中(无需切换到 Visual Studio)?谢谢。

0 投票
0 回答
7 浏览

visual-studio - 将键绑定从 Visual Studio 导入到 JetBrains Rider

将 Visual Studio 键绑定导入 JetBrains IDE 是否有任何扩展或其他功能?我只想要尽可能多的 1-1 映射(Peek 定义 = 快速定义等)

有人知道方法吗?

0 投票
0 回答
6 浏览

rider - Rider 中的键盘导航

如何使用 Rider 中的键盘切换这些标记?

截屏

0 投票
0 回答
9 浏览

visual-studio-code - 有没有办法将 VS Code 主题带到 Rider IDE?

我在 VS Code 中使用了一个名为“Night owl black”的主题,但在 Rider 的市场中没有那个包。那么有没有办法将 VS Code 主题带入 Rider IDE?(我现在有夜猫子,但它不是我使用的那个......)

0 投票
0 回答
21 浏览

c# - 如果方法包含 out 参数,MustUseReturnValueAttribute 不会显示警告/异常

正如标题所说,如果方法包含任何带有“out”的参数,则忽略此属性,这是一个错误吗?有谁知道 C# 中的另一个属性在这种情况下会引发错误/警告?

(添加了统一标签,因为这发生在统一中,没有在独立项目上测试它)

如果您想知道为什么我需要这样的属性,则适用于返回值是 IDisposable 对象的情况,一旦不再使用带有“out”的参数,就需要释放该对象。例如:

编辑 1:感谢@Ruzihm,我现在知道这个问题已经在https://youtrack.jetbrains.com/issue/RSRP-486462上报告了。

然而,我仍在寻找解决方法,当我找到一个时会更新帖子。