问题标签 [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.
c# - 如何在 Rider 中调试类库项目
有一个执行 C# 库(插件 - 我的类库)的外部应用程序。是否可以在 Rider 中将调试附加到我的类库项目。在 Visual Studio 中,这很容易完成。例如,如本文所述。但是如何在 Rider 中做到这一点?
谢谢
c# - 在 Jetbrains Rider 中使用 SpecFlow
有没有办法在 Jetbrains Rider 中使用 SpecFlow?我搜索了它,但我找不到任何关于它的信息。
syntax-highlighting - Syntax highlighting with C#?
I installed the last version of Rider to replace Visual Studio that cannot handle the solution (C# solution) I work with:
At first launch, I chose the dark window and the ReSharper dark theme; and then I opened the solution. The issue is that there is very few syntax highlighting: comments are in green, some keyword in blue (but partial
is not colored, for example), and that is all. The names of classes are in same color as the rest (white) albeit all seems correctly configured in the Configuration window.
What can be the problem? Maybe the syntax highlighting is not yet implemented? Everything else work fine, I can find usage, go to declaration, etc. but the lack of coloration is a little bit annoying.
I specify that no color theme brings the full syntax highlighting.
c# - Unity & Rider - 在 Git Commit 之后,引用离开了
我正在建立一个 Unity 项目,创建源文件,在 Rider 中打开它们:一切都很好!
我将它全部提交给 Git,回到 Rider 并且所有引用(System
、System.Core
、UnityEditor
、UnityEngine
等)都丢失了。有谁知道为什么会发生这种情况以及如何解决它?
我记得在过去的 VS 中,我们手动添加了 Unity DLL 的引用。这还需要做吗?我问是因为我认为这不应该再发生了。
编辑:删除损坏的引用并从 DLL 文件中重新添加它们没有帮助。之后,它们仍会在其上显示警告图标。这个问题有什么解决办法吗?
rider - 代码清理/重新格式化不将样式应用于现有代码
总的来说,我是 Jetbeans & Rider 的新手。
我已经将我的项目加载到 Rider 中,到目前为止一切都很好。我喜欢它为强制执行样式/标准而出现的警告(类似于我在 typescript 中使用的 linting)。
但是,我在 Visual Studio 中构建了很多代码,并且使用了稍微不同的样式(例如,私有字段只是小写,而不是前缀_
)。
我对解决方案进行了广泛的重新格式化和代码清理。然而,两者都只是重新安排了我的方法/字段的顺序。它应用了一些较新的语言功能,例如=>
用于单行 getter 等。它还对花括号进行了一些很好的格式化/标准化。但是,仍然有数百个问题/警告。
但是,我的所有文件上仍然有数百个样式警告——它没有用 重命名任何字段_
,也没有遵循空白规则(这些字段似乎都是随机散布的空白行),现在真的很乱。虽然警告对于新代码非常有用,但现有代码有太多需要手动执行。
有没有办法应用样式,或强制清理应用它们?即使它整理出空白行间距,我也会很高兴!
编辑:我发现我可以“解决所有问题”解决一些问题(比如_
命名),但是你可以解决的问题似乎是随机的,或者你必须通过每一条违规行来解决问题。例如,多余的 xaml 资源,您只能为文件“修复所有”,而不是解决方案。
c# - Rider - VS“网站项目”的等效设置?
我在 github 上创建了一个 Visual Studio 制作的网站,并试图用 JetBrains Rider 打开它。它没有 .csproj 文件(但确实使用 .publishproj 文件 - 认为这是与 Azure 相关的)。因此,Rider 找不到要运行的项目,我似乎无法为本地 Web 服务器设置运行配置。
当我在 VS 中运行它时,我可以按 F5 并且 localhost 网络服务器启动并很好地为我的浏览器提供页面。任何人都知道如何在 Rider 中为 ASP.NET 网站设置相同的设置?
干杯
编辑:这是我看到的差异的根源 - Rider 可以使用具有 .csproj 文件但似乎无法创建运行配置的 Web 应用程序
javascript - 调试作为 Dotnet 一部分的反应 Web 应用程序
我知道我可以WebStorm
通过创建JavaScript Debug
配置并将其指向我正在运行的应用程序来调试纯反应应用程序。
我只使用了一个在 WebStorm ( File -> New -> Project -> React App
)中创建的简单反应样板应用程序就可以做到这一点
但是我有一个现有项目,它在同一个项目中有一个 Dotnet 后端和一个 React 前端。树看起来像
我通过首先将所有内容打包在一起npm run distdev
然后dotnet run -f net47
启动所有内容来运行该项目。但我不知道如何调试 js。
我JavaScript Debug COnfiguration
再次在 WebStorm 中创建了一个并将其指向该 url ( localohst:3000
)。在窗口Console
的选项卡中,Debug
我可以看到控制台正在工作,但没有遇到断点。
我正在尝试做的事情可能吗?还是我只需要坚持Source
在 Chrome 的选项卡中进行调试
包.json
gulpfile.babel.js
jetbrains-ide - 如何在 Rider 中运行 DotMemory 测试?
如何在骑手内部运行 DotMemory 单元测试 (NUnit)?我可以通过指定 dotMemory 支持来使用 teamcity 运行这些测试,但不知何故我无法在 Rider 内部运行这些测试。