• 插件发布
  • [插件][书签与历史记录] 3.10.0 Jetbrains Toolbox 适配啦

win11 22h2 无法使用toolbox 😢
提示未设置,设置了对应的目录

Xinu

这两天优化一下错误提示,这个适配会持续优化一段时间,短期内可以多关注一下

Jetbrains Toolbox 版本说明 (3.10.2+)

很多用户喜欢使用 Toolbox 管理 Jetbrains 系列 IDE,目前插件提供两种方式适配 Toolbox,在此简单说明一下区别,以满足大家的需求

Jetbrains Toolbox

通过读取intellij_projects.json文件获取项目列表,这个文件的内容由 Toolbox 主动维护,需要 Toolbox 常驻后台;这个方式比较靠谱,适应 Toolbox 提供的所有软件和项目

Jetbrains Toolbox (离线版)

这个版本主要是源于我个人的需求,我比较喜欢 Toolbox 在更新 IDE 时可以比较方便得选择版本或者回退版本,但 Toolbox 本身并没有什么特别的功能值得我让它常驻在后台,所以平常我不会打开 Toolbox,只有在需要更新的时候才用到 Toolbox;这种情况下,离线版通过全面解析 Toolbox 的元数据信息,得到 IDE 的信息和recentProjects.xml的位置,再依次解析项目列表,这种模式无法完全覆盖 Toolbox 的全部功能或软件,如 Dataspell、MPS 等

为了可能出现的误解,简单说明一下离线版对 Toolbox 的适配情况

  • 自动识别安装的 IDE 及其最近打开项目
    • 不支持 DataSpell,它似乎没有项目的概念,就只有一个 workspace
    • 不支持 Fleet,先不说 Toolbox 自己就不支持,何况还只是个预览版,等多发布几个正式版再说
    • 不支持 Space、Gateway 这些看起来不存在项目概念的软件
    • 不支持 Toolbox 的隐藏项目
  • 支持切换 IDE 版本打开项目
    • 比如 IDEA 社区版建的项目可以使用 IDEA 商业版打开
    • 比如 IDEA 2022.2 建的项目可以指定 IDEA 2022.3 打开
    • 支持 IDE 升级
    • 比如 IDEA 2022.2 升级到 2022.3
    • 比如普通版本升级到 EAP 版本
    • 项目指定到一个刚安装的版本上,需要先启动一下新版本的 IDE 才能在插件里体现出来
  • 支持 Toolbox 整体迁移

两种适配模式各有优劣,建议使用非离线版可以获得更稳定的体验,离线版也同样提供给有同样需求的人,当然,两个适配只需要开启一个,否则会有重复的结果出现

希望插件能够帮上大家一点小忙,感谢使用

10 天 后
17 天 后
14 天 后

iunu

通常来说是会立即生效的,最近频繁有用户遇到类类似的情况,可能是由于你的网络环境连接 uTools API 出现问题,导致没有成功刷新状态,你可以尝试一下重启插件、重启 uTools、重新登录 uTools 帐户、重启电脑、更换网络或设备尝试一下,如果以上处理无法解决问题,请再回复我一下

1 个月 后
1 个月 后

leqq00

如果方便的话,你可以告诉我如下信息帮助排查问题:

  1. 你要打开的GoLand的版本
  2. C:\Users\xx\AppData\Local\JetBrains\Toolbox下有一个叫.settings.json的隐藏文件,在C:\Users\xx\AppData\Local\JetBrains\Toolbox\apps\goland下有一个叫.history.json的隐藏文件,以及intellij_projects.json,文件脱敏后发到lanyuanxiaoyao@gmail.com
闽ICP备18007474号