Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[功能请求]: 插件热更新 #277

Open
4 tasks done
Dragon1573 opened this issue Apr 21, 2024 · 1 comment
Open
4 tasks done

[功能请求]: 插件热更新 #277

Dragon1573 opened this issue Apr 21, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Dragon1573
Copy link

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

我当前正在使用 Lite Tools 插件,从版本 v2.26.0 开始支持插件内自我更新功能。

根据其 README.md 描述,在插件安装完成后需要手动退出并重启 QQNT 以完成插件的更新。

按照目前 QQNT 本体与 LiteLoaderQQNT 插件框架的实现原理,是否可以支持免重启 QQNT 完成插件部分的更新重启?

Tip

大概的效果和 VSCode 有点类似?之前 VSCode 安装、卸载、更新一些插件的时候会提供一个按钮以重启 VSCode ,现在发现这些插件(比如 Microsoft 的 C/C++ 插件从 v1.20-pre_release 降级回退到 v1.19-stable)已经不需要重启 VSCode 了

@Dragon1573 Dragon1573 added the enhancement New feature or request label Apr 21, 2024
@Dragon1573
Copy link
Author

版本信息

10:31:01 (base) D:\Workloads 6ms pwsh> systeminfo.exe
OS 名称:          Microsoft Windows 11 专业版
OS 版本:          10.0.22631 暂缺 Build 22631
OS 制造商:        Microsoft Corporation
OS 配置:          成员工作站
OS 构建类型:      Multiprocessor Free
系统类型:         x64-based PC

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant