JetBrains Rider "Document has exceeded the threshold" 错误
JetBrains Rider "Document has exceeded the threshold" error
我在 Win 10 x64 上使用 JetBrains Rider 2018.1.3 开发一些 Unity 游戏。
我的一个 C# 脚本大约有 12000 行代码,文件大小约为 550KB。这个文件的代码检查被禁用,向这个文件添加代码变得非常困难,因为它甚至没有向我显示错误。我必须输入我的代码,保存,转到 unity,等待编译完成,然后在 unity 控制台中查看我的错误。检查在小文件上工作正常。
我可以做些什么来为大文件重新启用此功能吗?
这是我收到的错误图片:
- 我试过重新安装 Rider
- 我已经尝试了以下链接中的所有解决方案,不幸的是 none 其中有效:
- https://rider-support.jetbrains.com/hc/en-us/community/posts/360000137704-No-analysis-has-been-performed-Document-size-has-exceeded-the-threshold-
- https://www.jetbrains.com/help/clion/configuring-file-size-limit.html?_ga=2.98728349.2055830657.1567927810-1008993667.1564211256
- File size exceeds configured limit (2560000), code insight features not available
- https://medium.com/@yobi.kim/intellij-file-size-exceeds-configured-limit-2560000-code-insight-features-not-available-8ccaae1f2d32
你可以重构这个文件,让它不那么疯狂。
如果此文件中有多个 class - 将其拆分,每个 class.
一个文件
如果它是一些巨大的 class,然后使用 partial
将其分成逻辑块。
我认为世界上没有 IDE 能够以有用的方式读取该文件,所以恐怕您只需要进行一些清理.重新安装 Rider 或更改设置无济于事 - 您已经达到(并且可能远远超过)硬性限制。即使您可以将设置更改为 'fix',如果将其分开,从长远来看,您的生活也会好很多。
我在 Win 10 x64 上使用 JetBrains Rider 2018.1.3 开发一些 Unity 游戏。
我的一个 C# 脚本大约有 12000 行代码,文件大小约为 550KB。这个文件的代码检查被禁用,向这个文件添加代码变得非常困难,因为它甚至没有向我显示错误。我必须输入我的代码,保存,转到 unity,等待编译完成,然后在 unity 控制台中查看我的错误。检查在小文件上工作正常。
我可以做些什么来为大文件重新启用此功能吗?
这是我收到的错误图片:
- 我试过重新安装 Rider
- 我已经尝试了以下链接中的所有解决方案,不幸的是 none 其中有效:
- https://rider-support.jetbrains.com/hc/en-us/community/posts/360000137704-No-analysis-has-been-performed-Document-size-has-exceeded-the-threshold-
- https://www.jetbrains.com/help/clion/configuring-file-size-limit.html?_ga=2.98728349.2055830657.1567927810-1008993667.1564211256
- File size exceeds configured limit (2560000), code insight features not available
- https://medium.com/@yobi.kim/intellij-file-size-exceeds-configured-limit-2560000-code-insight-features-not-available-8ccaae1f2d32
你可以重构这个文件,让它不那么疯狂。
如果此文件中有多个 class - 将其拆分,每个 class.
一个文件如果它是一些巨大的 class,然后使用 partial
将其分成逻辑块。
我认为世界上没有 IDE 能够以有用的方式读取该文件,所以恐怕您只需要进行一些清理.重新安装 Rider 或更改设置无济于事 - 您已经达到(并且可能远远超过)硬性限制。即使您可以将设置更改为 'fix',如果将其分开,从长远来看,您的生活也会好很多。