忽略调试器;声明,但仍然在dev-tools / IDE

时间:2019-02-15 12:19:02

标签: javascript gulp google-chrome-devtools firebug javascript-debugger

简介

真正令人讨厌的是,一位同事习惯于将断点作为debugger;提交到源代码中。

这很烦人,因为您要么必须禁用所有断点,要么必须经历它们的调试语句才能使用自己的断点。

问题

那么,你们必须采用什么程序来解决这个问题?我想到了三个不同的选择(下一个)。

我当前的选择

我将在此处添加我的选项,因为它们也是有效的答案。但是,也期待着别人的回答。

  1. 在评估为false的调试工具中添加条件断点。
  2. 将其包装到自定义函数中,而不是调用debugger;。在if语句中放置一个标记为true / false的标记,以便您可以一次禁用它们。
  3. 在gulp中处理源文件期间删除debugger语句。

1 个答案:

答案 0 :(得分:0)

我将在此处添加我的选项,因为它们也是有效答案。 但是,也期待着别人的回答。

  1. 在评估为false的调试工具中添加条件断点。
  2. 将其包装到自定义函数中,而不是调用debugger;。在if语句中放置一个标记为true / false的标记,以便您可以一次禁用它们。
  3. 在gulp中处理源文件期间删除debugger语句。
相关问题