2
Problem IDECheckAndVersion
MangoFanFanw edited this page 2026-03-26 12:50:57 +08:00

IDE 检查与版本检查问题

JetBrains IDE paths 为空

IDE 卡片中,蓝色的框是该 IDE 的可执行路径。对于 where.exe 方法,可能会找到不止一个;对于 JBTState.json 方法检查的 JetBrains IDEs 则只会有一个。

根据不可靠观测,在 JetBrains Toolbox 正在更新一个 JetBrains IDE 时,其 state.json 中的部分数据会暂时为空,而工具箱获取的可执行路径恰好为空。

更新完成后,Toolbox 会重新完整保存数据,此后工具箱理论上也将恢复正常。

这是 JBTState.json 方法的原理所致,详请查看 IDE 检查与版本检查方案