希望在内置浏览器中引入开发者插件

比如 Vue 的调试插件

另外,我需要编写自定义的 userscript 来运行自定义脚本来运行更快效率的调试工具,但似乎没啥太好的方案安装?

这个建议我觉得挺有价值,而且最好别只停在“支持插件”四个字,最好拆成几个更具体的能力点,产品侧更容易评估:

  1. 支持安装常见开发者扩展
    比如 Vue Devtools、React DevTools 这类调试插件

  2. 支持用户脚本(userscript)机制
    哪怕不是完全开放扩展市场,先支持本地/自定义脚本注入,已经能覆盖很多效率场景

  3. 支持最小权限隔离
    因为一旦开放脚本和插件,安全边界会立刻变重要——至少要能控制脚本作用域、来源、读写权限

其实你这个需求背后反映的是一个更大的问题:
内置浏览器如果只是“能看网页”,对开发者来说价值有限;但如果能承接调试、注入、观测,那它才真正变成生产力工具。

尤其是前端调试场景,少了 Devtools / userscript 这类能力,很多事情最后还是得切回系统浏览器。

所以我觉得这个建议不只是“想装插件”,而是在要求内置浏览器从“展示工具”升级成“调试工具”。这个方向值得支持。

2 个赞

好的 我来反馈下

2 个赞

嗯,有这方向的思考,因为本身前端开发就是用内置浏览器方便(通过内置的 选择元素 按钮可以看出来),但是……

  • 我的操作环境下 TRAE 的内置浏览器的内存似乎很容易被清理,导致我无法高效调试
  • 选择元素功能只能选中一个元素,但是当这个元素有比较复杂的关系,反复操作就比较麻烦了
  • 当我因为一些原因没有点击右下角的 预览 按钮,而是从左侧打开预览菜单的时候还需要我自行粘贴 localhost:xxxx 的地址,但 IDE 是知道我启动了什么东西的

目前我能想到的不对劲的地方就是这样

TRAE CN
版本: 3.3.37
VSCode 版本: 1.107.1
提交: dcfe26f62fef7dec79b474ca6494f2485b07d9a9
日期: 2026-03-11T05:34:33.438Z
Electron: 39.2.7-release.1.26.3 (aha)
Node.js: 22.21.1
V8: 14.2.231.23-electron.0
OS: Linux x64 6.19.9-arch1-1
构建版本: 2.3.13343
设备ID: 2a972991dfaad62ca19665632993d30270dc38aa080abdd12bc2864c31cadc38
Device Id: 221464604182315
3 个赞