:::success
文章信息
🧢 作者:刘lyxAndy
🎒 写作日期:2023/8/2
⬆️ 更新日期:2025/01/17
🌎 联系方式:QQ3449556207
:::
简介
WidgetRemover3.0.0 是一款可以快速删除 CoCo 编辑器中不需要的自定义控件的工具。当前版本的 WidgetRemover 自身即为一个自定义控件。
使用
安装
你可以在 CoCo编辑器官方交流群 中下载 WidgetRemover 的最新版本,也可以在附录下载。
下载完毕后,将 WidgetRemover 以自定义控件的方式导入 CoCo 编辑器。
如果导入成功,你应该可以在拓展控件中找到名为“控件移除器”的自定义控件。
右键控件移除器,你应看到弹出的设置菜单。
恭喜你,成功安装了 WidgetRemover!
如果安装过程中遇到了问题,请参见Q&A。
使用
WidgetRemover 仅支持移除非控件商城导入的自定义控件。
在拓展控件中右击需要移除的自定义控件,弹出确认提示框。
点击“OK”即开始移除,“Cancel”则取消操作。
:::warning 默认情况下,凡移除成功了任意一个自定义控件,那么 WidgetRemover 将自动保存到作品文件中。如果你只是临时使用 WidgetRemover,不想将其保存到作品文件中,则先关闭移除控件前保存设置。
:::
移除完成后,会弹出移除完成的确认框。
点击“OK”,会弹出“重新加载此网站”的确认框,点击“重新加载”刷新作品界面。如果想要继续移除其他自定义控件,可点击“取消”,随后继续操作。
配置
右键控件移除器,你应看到弹出的设置菜单。
移除 WidgetRemover
注意:使用本功能前,请确保你的作品的云端存档中包含了 WidgetRemover,或是“移除控件前保存”选项被设为“开”。
从作品中卸载WidgetRemover。
关于 WidgetRemover
显示关于信息。
开/关移除控件前保存
如果当前状态为true(开),则在移除自定义控件前会自动执行一次保存作品操作;如果当前状态为false(关)则不会保存,直接进行移除。
Q&A
没有在拓展控件中找到名为“控件移除器”的自定义控件
请确认你的 WidgetRemover 是否为最新版。如果不是,请更新;如果是,请联系开发者。
右键控件移除器,没有看到弹出的设置菜单
已知问题:请不要将鼠标放在控件图标上右键“拓展控件”中的控件
请确认你的 WidgetRemover 是否为最新版。如果不是,请更新;如果是,请联系开发者。
附录
下载
2025/01/17
首个版本
旧版安装
V2
简介
WidgetRemover2.0.0 是一款可以快速删除 CoCo 编辑器中不需要的自定义控件的工具,使用 Node.js 编写并发布在 npm 上。
使用
环境准备
此版本的 WidgetRemover 仅支持在本地运行。为此,你需要安装 Node.js 环境。
请前往Node.js — 下载 Node.js®,跟随向导在本地安装 Node.js 。
:::info 注意:此处不详细介绍安装流程,如果遇到困难,请自行百度。
:::
运行工具
在安装完 Node.js 后,打开你设备的终端。运行以下命令:
npm i widgetremover -g
widgetremover
常见问题
如果第一行命令运行卡住,可尝试运行:
npm i widgetremover -g —registry=https://registry.npmmirror.com
随后继续运行widgetremover
即可。
工具使用
运行 WidgetRemover 后,会先让用户登录编程猫账号。(仅支持手机号/用户名/邮箱登录)
随后,输入作品的workId
(https://coco.codemao.cn/editor/?workId=<font style="color:#585A5A;">workId</font>
)
接着按上下键改变光标位置,空格键选中控件
最后回车提交即可。
V1
:::color4
不建议使用V1版本的 WidgetRemover。:::
WidgetRemover1.0.1 可以用来删除作品中不需要的自定义控件。
如果电脑上已经安装了Git和NodeJS,可以按照以下步骤进行安装:
- 打开命令提示符/终端
- 运行命令:git clone https://gitee.com/liulyxandy/widgetremover.git && cd widgetremover && npm i
- 使用则直接打开widgetremover文件夹运行命令 npm start 即可使用
需要登录以对作品文件进行更新。
注意:**旧版WidgetRemover会重置作品的预览图!**