Отмена удаления методов в Squeak Smalltalk

Как отменить удаление метода в Squeak Smalltalk?

3 ответа

Решение
  1. "Мир Меню" -> "Открыть" -> "Простой сортировщик изменений"
  2. В правой верхней части выберите класс, из которого был удален метод.
  3. В средней панели выберите удаленный метод.
  4. Щелкните правой кнопкой мыши на имени метода, вызывая меню
  5. Выберите "версии"
  6. Когда появится инструмент версий, выберите самую верхнюю (самую последнюю) версию, которую вы удалили.
  7. Нажмите кнопку "вернуться"

Просматривая свой класс, вы увидите, что метод восстановлен.

Если вы используете OmniBrowser и инструменты рефакторинга, у вас есть неограниченное количество отмен / повторов для всех изменений кода, как в любом другом современном редакторе. Выберите в контекстном меню Refactor > Undo.

Вы можете открыть файл изменений:

  • Меню инструментов в верхней части экрана.
  • Список файлов (который должен открываться в нужном месте).
  • В верхней правой панели выберите файл изменений (учитывая изображение с именем Foo.image, вы будете искать Foo.changed).
  • Нажмите кнопку "последние изменения", просматривая самый последний (верхний) снимок.
  • Все дополнения метода, изменения, удаления, DoIts перечислены в списке, который появляется.
  • Выберите метод (ы), который вы хотите, щелкните правой кнопкой мыши (я никогда не могу вспомнить цвета для кнопок мыши) и "выбор файлов в".
Другие вопросы по тегам