如何让 Eclipse Oxygen 中的跟踪点显示在控制台中?
How do I get tracepoints in Eclipse Oxygen to show in console?
我正在阅读刚刚发布的 Eclipse Oxygen 的 "New and Noteworthy" 页面。添加到调试平台的新功能之一是跟踪点。这个功能似乎很有用,所以我决定尝试一下。我选择了一行代码,点击 运行->Toggle Tracepoint。我将跟踪点保留为默认值(将 class 的名称和方法打印到系统输出)。然后我 运行 一个我确定执行该行代码的单元测试。该消息没有打印到控制台。然后我 运行 代码覆盖模式,它表明它清楚地命中了那行代码。
我该怎么做才能让这个功能发挥作用?有没有我没有遵循的步骤?
您必须在调试模式下启动您的程序。
跟踪点 conditional breakpoints 具有不暂停程序的 System.out.println(...)
条件。
看到这个video (at 43:19) which shows the new Tracepoints in action。
我正在阅读刚刚发布的 Eclipse Oxygen 的 "New and Noteworthy" 页面。添加到调试平台的新功能之一是跟踪点。这个功能似乎很有用,所以我决定尝试一下。我选择了一行代码,点击 运行->Toggle Tracepoint。我将跟踪点保留为默认值(将 class 的名称和方法打印到系统输出)。然后我 运行 一个我确定执行该行代码的单元测试。该消息没有打印到控制台。然后我 运行 代码覆盖模式,它表明它清楚地命中了那行代码。
我该怎么做才能让这个功能发挥作用?有没有我没有遵循的步骤?
您必须在调试模式下启动您的程序。
跟踪点 conditional breakpoints 具有不暂停程序的 System.out.println(...)
条件。
看到这个video (at 43:19) which shows the new Tracepoints in action。