MacOS下Rider(2022.2.4,.NET6.0.6)调试时如何启用Hot Reload
在MacOS的Rider中启用Hot Reload的现状与替代方案
目前Rider官方的原生Hot Reload功能仅支持Windows系统,MacOS端在偏好设置里确实会显示“仅Windows系统可用”的提示,而且目前找不到能实现同等功能的第三方插件。
可以试试这些替代方案:
- 用.NET自带的
dotnet watch命令:在终端进入项目根目录,运行dotnet watch run,代码修改保存后会自动重启应用,实现自动更新,这是MacOS下最实用的替代方式。 - 针对ASP.NET Core项目:可以搭配浏览器的自动刷新插件,结合
dotnet watch的后端文件监听,实现前后端联动刷新。 - 留意Rider版本更新:JetBrains一直在推进跨平台功能,后续版本有可能会支持MacOS的Hot Reload,可关注官方更新日志。
内容的提问来源于stack exchange,提问作者slava so
相关产品推荐
相关产品推荐

