Javascript 对于已禁用ChromeBook的Chrome开发者工具,是否有其他替代工具?
我为正在学习使用HTML、CSS和JavaScript构建自己项目的孩子们开办了一个课后编码俱乐部。我们使用的是基于浏览器的IDE,名为 很多孩子正在使用学校发行的Chromebook,不幸的是这些Chromebook禁用了开发工具。这是在学区一级实施的,他们不愿意改变(显然,这允许学生在某些考点作弊)。使用Chromebook意味着学生也无法使用Javascript 对于已禁用ChromeBook的Chrome开发者工具,是否有其他替代工具?,javascript,google-chrome,ide,devtools,theia,Javascript,Google Chrome,Ide,Devtools,Theia,我为正在学习使用HTML、CSS和JavaScript构建自己项目的孩子们开办了一个课后编码俱乐部。我们使用的是基于浏览器的IDE,名为 很多孩子正在使用学校发行的Chromebook,不幸的是这些Chromebook禁用了开发工具。这是在学区一级实施的,他们不愿意改变(显然,这允许学生在某些考点作弊)。使用Chromebook意味着学生也无法使用——远程调试端口启动Chrome 我正在寻找可能的替代方案,使学生能够做以下任何一项: 检查元件以查看: 底层DOM元素 应用CSS规则 长方体模
——远程调试端口启动Chrome
我正在寻找可能的替代方案,使学生能够做以下任何一项:
- 检查元件以查看:
- 底层DOM元素
- 应用CSS规则
- 长方体模型特性
- 查看javascript控制台错误消息和堆栈跟踪
- 作为REPL与控制台交互(具有对窗口范围的访问权限)
- 使用步进、步出、步过等调试脚本
我完全控制IDE,可以在上面构建扩展,所以我希望能找到一些可以集成的东西
我发现了一个很酷的概念证明,但它并没有被积极开发,只用于小的示例脚本。它的工作原理是将js代码编译成可以由状态机控制的东西。有人知道其他类似的事情吗
我还想知道是否有可能插入IDE服务器(在docker容器中运行)上运行的chrome无头实例,但我不确定这会涉及到什么。你能在那些“学校发行的Chromebook”上安装虚拟机吗?这些Chromebook访问硬盘的权限有限,等等,其中有完整的chrome(使用开发工具)可以安装吗?或者,类似地,使用启动U盘?不,这些东西会破坏学校的安全措施,是不允许的。我不明白:你可以创建一个虚拟机,它被锁定在没有互联网的情况下,并且被限制在某个文件夹内-这怎么会不安全?为了安装类似VM的东西在Chromebook上,你必须将Chromebook引导到“开发者模式”。这被学校的IT管理员禁用。我猜你不想引导到恢复模式并重新安装/启用…你能在那些“学校发行的Chromebook”上安装虚拟机吗对硬盘等的访问受限,其中全Chrome(带开发工具)可以安装?或者,类似地,使用启动U盘?不,这些东西会破坏学校的安全措施,是不允许的。我不明白:你可以创建一个虚拟机,它被锁定在没有互联网的情况下,并且被限制在某个文件夹内-这怎么会不安全?以便安装类似VM的东西在Chromebook上,你必须将Chromebook引导到“开发者模式”。这被学校的IT管理员禁用。我猜你不想引导到恢复模式并重新安装/启用。。。