Эйфелева студия, какой самый короткий способ поставить точку останова на текущей строке, которую я редактирую

В студии Eiffel кажется, что в основном текстовом представлении редактора нет возможности добавить точку останова.

Единственный способ, которым я нашел, чтобы добавить точку останова в строку, которую я редактирую, это

  1. изменить на плоский вид
  2. Прокрутите снова до моей функции, потому что прокрутка куда-то ушла
  3. Поставь точку останова

Такое поведение заставляет меня терять много времени, когда я хочу что-то отладить, может быть, у кого-то есть лучший способ....

Какой самый короткий способ поставить точку останова на текущей строке, которую я редактирую


person Pipo    schedule 01.10.2018    source источник


Ответы (2)


Существует инструмент Функция (Просмотр | Инструменты | Функция — не путайте с Функции. em>), где вы можете разместить свою функцию. Он не связан с окном редактора и может управляться отдельно. Инструмент Feature, как и окно редактора, имеет несколько представлений, одно из которых — Плоское представление (второй значок слева). Здесь вы увидите только эту функцию и сможете установить точку останова.

person Alexander Kogtenkov    schedule 01.10.2018

Как прокомментировал @AlexanderKogtenkov

  1. Компиляция
  2. Закрепите представление функций, чтобы оно всегда было открыто (красный значок) введите здесь описание изображения
  3. Перетащите функцию, которую вы пишете, в инструмент функций.
  4. Щелкните точку останова, чтобы включить ее на боковой панели введите здесь описание изображения

Примечание. Довольно сложно вместо того, чтобы нажимать на левую полосу внутри кода...

person Pipo    schedule 01.10.2018