:::success

文章信息

🧢 作者:刘lyxAndy

🎒 写作日期:2023/8/2

⬆️ 更新日期:2025/01/17

🌎 联系方式:QQ3449556207

:::

简介

WidgetRemover3.0.0 是一款可以快速删除 CoCo 编辑器中不需要的自定义控件的工具。当前版本的 WidgetRemover 自身即为一个自定义控件。

使用

安装

你可以在 CoCo编辑器官方交流群 中下载 WidgetRemover 的最新版本,也可以在附录下载。

下载完毕后,将 WidgetRemover 以自定义控件的方式导入 CoCo 编辑器。

WidgetRemover - 图1

如果导入成功,你应该可以在拓展控件中找到名为“控件移除器”的自定义控件。

WidgetRemover - 图2

右键控件移除器,你应看到弹出的设置菜单。

WidgetRemover - 图3

恭喜你,成功安装了 WidgetRemover!

如果安装过程中遇到了问题,请参见Q&A

使用

WidgetRemover 仅支持移除非控件商城导入的自定义控件。

在拓展控件中右击需要移除的自定义控件,弹出确认提示框。

WidgetRemover - 图4

点击“OK”即开始移除,“Cancel”则取消操作。

:::warning 默认情况下,凡移除成功了任意一个自定义控件,那么 WidgetRemover 将自动保存到作品文件中。如果你只是临时使用 WidgetRemover,不想将其保存到作品文件中,则先关闭移除控件前保存设置。

:::

移除完成后,会弹出移除完成的确认框。

WidgetRemover - 图5

点击“OK”,会弹出“重新加载此网站”的确认框,点击“重新加载”刷新作品界面。如果想要继续移除其他自定义控件,可点击“取消”,随后继续操作。

WidgetRemover - 图6

配置

右键控件移除器,你应看到弹出的设置菜单。

WidgetRemover - 图7

移除 WidgetRemover

注意:使用本功能前,请确保你的作品的云端存档中包含了 WidgetRemover,或是“移除控件前保存”选项被设为“开”。

从作品中卸载WidgetRemover。

关于 WidgetRemover

显示关于信息。

开/关移除控件前保存

如果当前状态为true(开),则在移除自定义控件前会自动执行一次保存作品操作;如果当前状态为false(关)则不会保存,直接进行移除。

Q&A

没有在拓展控件中找到名为“控件移除器”的自定义控件

请确认你的 WidgetRemover 是否为最新版。如果不是,请更新;如果是,请联系开发者。

右键控件移除器,没有看到弹出的设置菜单

已知问题:请不要将鼠标放在控件图标上右键“拓展控件”中的控件

请确认你的 WidgetRemover 是否为最新版。如果不是,请更新;如果是,请联系开发者。

附录

下载

2025/01/17

WidgetRemover_V3_0_0.js

首个版本

旧版安装

V2

简介

WidgetRemover2.0.0 是一款可以快速删除 CoCo 编辑器中不需要的自定义控件的工具,使用 Node.js 编写并发布在 npm 上。

使用
环境准备

此版本的 WidgetRemover 仅支持在本地运行。为此,你需要安装 Node.js 环境。

请前往Node.js — 下载 Node.js®,跟随向导在本地安装 Node.js 。

:::info 注意:此处不详细介绍安装流程,如果遇到困难,请自行百度。

:::

运行工具

在安装完 Node.js 后,打开你设备的终端。运行以下命令:

  1. npm i widgetremover -g
  2. widgetremover

常见问题

如果第一行命令运行卡住,可尝试运行:

  1. npm i widgetremover -g registry=https://registry.npmmirror.com

随后继续运行widgetremover即可。

你应该可以看到 WidgetRemover 的程序输出。

工具使用

运行 WidgetRemover 后,会先让用户登录编程猫账号。(仅支持手机号/用户名/邮箱登录)

随后,输入作品的workIdhttps://coco.codemao.cn/editor/?workId=<font style="color:#585A5A;">workId</font>

接着按上下键改变光标位置,空格键选中控件

最后回车提交即可。

V1

:::color4

不建议使用V1版本的 WidgetRemover。

:::

WidgetRemover1.0.1 可以用来删除作品中不需要的自定义控件。

如果电脑上已经安装了Git和NodeJS,可以按照以下步骤进行安装:

  1. 打开命令提示符/终端
  2. 运行命令:git clone https://gitee.com/liulyxandy/widgetremover.git && cd widgetremover && npm i
  3. 使用则直接打开widgetremover文件夹运行命令 npm start 即可使用

需要登录以对作品文件进行更新。

注意:**旧版WidgetRemover会重置作品的预览图!**