Rider 重定向到在线 MSDN 文档——我可以获得 C# 的离线评论吗?
Rider redirects to online MSDN documentation -- can I get offline comments for C#?
我正在处理一个 Unity 项目(idk 如果相关的话),但是每当我尝试使用 Ctrl[=32= 在 JetBrains Rider 中查看快速文档弹出窗口时]Q 弹出窗口仅包含 link 到在线 docs.microsoft.com
页面,不提供任何合理的内联帮助。这确实阻碍了我的工作流程并迫使我进行心理上下文切换。
这真的是可用于这些元素的快速文档的全部内容,还是我这边有问题?他们的文档真的那么稀缺吗?我认为 Enumerable.<LINQ queries>
或 Regex.*
的一些基本文档会出现......
(@EDIT 即使像 Console.WriteLine()
这样简单的东西也缺少内联文档...)
我可以获得将显示在此弹出窗口中的脱机 MSDN 文档吗?
会不会是我的 mono/dotnet 安装有问题,如果是,我该如何解决?
重要提示:我在 Ubuntu 20.04 上使用 Rider 2021.3.2。我还为我的统一编辑器实例安装了文档模块,但我怀疑它是否包含在 MSDN 中。
@UPDATE:这似乎是一个 unity/assembly 问题,因为普通 C# 项目 确实有 内联文档提示,只有 unity 生成的项目才缺少它们。我尝试从集线器重新安装统一编辑器实例,但文档仍然丢失。
原来这是Unity的问题。我 Managed 使用 this unity forum thread as a reference and this bug report 来修复这个问题(但它很老套)。我在我的系统中找到 netstandard.xml
文件(Linux 上的 locate netstandard.xml
命令)并将其放在 /.../Unity/Editor/2021.2.8f1/Editor/Data/NetStandard/ref/2.1.0/netstandard.xml
下。 (以前只有 netstandard.dll
没有 xml
文件)。
为什么这不是统一本身超出了我的范围。我很幸运,因为我可以很容易地在我的机器上找到我的 dotnet-sdk 文件的位置。
如果有人有其他可行且不那么棘手的解决方案,我很乐意接受。
我正在处理一个 Unity 项目(idk 如果相关的话),但是每当我尝试使用 Ctrl[=32= 在 JetBrains Rider 中查看快速文档弹出窗口时]Q 弹出窗口仅包含 link 到在线 docs.microsoft.com
页面,不提供任何合理的内联帮助。这确实阻碍了我的工作流程并迫使我进行心理上下文切换。
这真的是可用于这些元素的快速文档的全部内容,还是我这边有问题?他们的文档真的那么稀缺吗?我认为 Enumerable.<LINQ queries>
或 Regex.*
的一些基本文档会出现......
(@EDIT 即使像 Console.WriteLine()
这样简单的东西也缺少内联文档...)
我可以获得将显示在此弹出窗口中的脱机 MSDN 文档吗?
会不会是我的 mono/dotnet 安装有问题,如果是,我该如何解决?
重要提示:我在 Ubuntu 20.04 上使用 Rider 2021.3.2。我还为我的统一编辑器实例安装了文档模块,但我怀疑它是否包含在 MSDN 中。
@UPDATE:这似乎是一个 unity/assembly 问题,因为普通 C# 项目 确实有 内联文档提示,只有 unity 生成的项目才缺少它们。我尝试从集线器重新安装统一编辑器实例,但文档仍然丢失。
原来这是Unity的问题。我 Managed 使用 this unity forum thread as a reference and this bug report 来修复这个问题(但它很老套)。我在我的系统中找到 netstandard.xml
文件(Linux 上的 locate netstandard.xml
命令)并将其放在 /.../Unity/Editor/2021.2.8f1/Editor/Data/NetStandard/ref/2.1.0/netstandard.xml
下。 (以前只有 netstandard.dll
没有 xml
文件)。
为什么这不是统一本身超出了我的范围。我很幸运,因为我可以很容易地在我的机器上找到我的 dotnet-sdk 文件的位置。
如果有人有其他可行且不那么棘手的解决方案,我很乐意接受。