Logo
  • Features
  • Educators
  • What's New
  • Blog
  • Showcase
  • About us
  • Contact
Try it now!
如何使用控制台拓展帮助你 Debug
👨‍💻

如何使用控制台拓展帮助你 Debug

控制台拓展有什么用?

控制台拓展可以用于显示代码运行时的变量的值,通过监测变量的值来帮助你发现bug。

如何加载控制台拓展

  1. 点击拓展库按钮。
  2. image
  3. 安装控制台拓展。
  4. image
  5. 加载完成!
  6. image

控制台拓展的基础用法

  1. 显示控制台。用下面的积木来显示/隐藏控制台窗口
  2. image
    image
  3. 清空控制台。用下面的积木来清空控制台的内容
  4. image
  5. 在控制台显示文字。
    1. 使用下面的积木显示文字。“记录日志”是绿色文字,“警告”是黄色文字,“错误”是红色文字。
    2. image
    3. 使用下面的积木可以用不同的颜色来输出变量的值
    4. image
      image
      image
    5. 下面的积木输出值时,只有当“VALUE”处的值变化时,才会输出
    6. image

      例如:监测分数变量的变化:

      image
  6. “当XX发生变化”积木。用于监测变量的改变
  7. image

    例如:

    image
  8. “当XX由假变为真”积木。用于侦测一个事件的发生。
  9. image

    例如:

    image
  10. 暂停/继续。用于暂停和继续程序的运行。
  11. image

快速打开/关闭控制台

控制台的打开、关闭只能通过点击积木控制,很不方便。

可以使用下面的代码来实现按下按键“t”时快速开/关工作台。

image

“控制台打开?”变量记录控制台是否打开,0表示未打开,1表示打开。

快速清空控制台

在控制台中输入 ”c” ,按回车,即可清空控制台。

image
image

如何使用控制台拓展帮助你 Debug

  1. 例如,在下面复杂的代码中出现了 bug 。如果我们想要找出 bug 在哪,我们可以通过监视其中关键变量的值来找出 bug 。
image

像这样:

image
  1. 又比如,MMO拓展中,我们想要知道目前加入房间的玩家有哪些,可以用下面的代码来显示:
image
Logo

Designed by 2ndR with love

Discord