创建 Problem-IDECheckAndVersion.md

2026-03-26 11:30:45 +08:00
parent c5334261c8
commit b8df841e91
4 changed files with 17 additions and 0 deletions

@@ -0,0 +1,15 @@
# IDE 检查与版本检查问题
## JetBrains IDE paths 为空
![](/images/Problem-JetBrainsIDEPathsEmpty.png)
IDE 卡片中,蓝色的框是该 IDE 的可执行路径。对于 `where.exe` 方法,可能会找到不止一个;对于 `JBTState.json` 方法检查的 JetBrains IDEs 则只会有一个。
根据不可靠观测,在 JetBrains Toolbox 正在更新一个 JetBrains IDE 时,其 `state.json` 中的部分数据会**暂时为空**,而工具箱获取的可执行路径恰好为空。
![](/images/JetBrainsToolbox-UpdatingIDE.png)
更新完成后Toolbox 会重新完整保存数据,此后工具箱理论上也将恢复正常。
这是 `JBTState.json` 方法的原理所致。

@@ -1,3 +1,5 @@
* [百科主页](/Home.md) * [百科主页](/Home.md)
* **结构** * **结构**
* [基本 Electron 架构](/Structure-BasicElectronApp.md) * [基本 Electron 架构](/Structure-BasicElectronApp.md)
* **问题**
* [IDE 检查与版本检查](/Problem-IDECheckAndVersion.md)

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB