开发人员在编码时,时常会犯错误。程序中的错误被称为bug。查找和修复bug的过程称为调试,是开发过程的正常部分。本节介绍可以帮助您完成调试任务的工具和技术。
VSCode/WebStorm编辑器启用断点和逐步调试。程序将在断点附加点处中断。此功能类似于您对Java或C#应用程序开发的期望。您可以从VSCode/WebStorm编辑器中观察变量,浏览堆栈,跳过步骤并进入方法和函数调用。
添加断点
请考虑以下代码段。 (TestString.dart)
void main() {
int a = 10, b = 20, c = 5;
c = c * c * c;
print("$a + $b = ${a+b}");
print("$a%$b = ${a%b}"); // 添加一个断点
print("$a*$b = ${a*b}");
print("$a/$b = ${a/b}");
print(c);
}