埃菲尔工作室什么是在我正在编辑的当前行上放置断点的最短方法

Eiffel studio whats the shortest way to put a breakpoint on current line I'm editing

在 Eiffel studio 中,似乎在编辑器基本文本视图中无法添加断点。

我发现在我正在编辑的行上添加断点的唯一方法是

  1. 更改为平面视图
  2. 再次滚动到我的函数,因为滚动到任何地方
  3. 放上我的断点

这种行为让我在调试某些东西时浪费了很多时间,也许有人有更好的方法....

在我正在编辑的当前行上放置断点的最短方法是什么

有一个功能工具(视图 | 工具 | Feature - 不要与 Features) 混淆,您可以在其中删除您的功能。它与编辑器window 没有关联,可以单独操作。 Feature 工具,与编辑器 window 一样,有多个视图,其中之一是 Flat view(左起第二个图标).在这里,您将单独看到该功能并可以设置断点。

正如@AlexanderKogtenkov 评论的那样

  1. 编译
  2. 将功能视图固定为始终打开(红色图标)
  3. 将您正在编写的功能拖到功能工具中
  4. 单击断点以在侧边栏上启用它

注意:相当复杂而不是点击代码里面的左边栏...