Сайт Игоря Кононученко   Статьи

Автоматизация простой операции

27 октября 2008

Довольно таки полезно автоматизировать повторяющиеся операции.

Например:

1
2
3
4
5
original_save_photo = views.save_photo
original_all = Album.objects.all
original_get_sizes = views.get_sizes
original_filter = Photo.objects.filter
original_send_json = Ajax.send_json

Потом надо вернуть данные свойства на место - довольно таки назойливая ручная операция:

1
2
3
4
5
views.save_photo = original_save_photo
Album.objects.all = original_all
views.get_sizes = original_get_sizes
Photo.objects.filter = original_filter
Ajax.send_json = original_send_json

Я такую операцию в эклипсе провожу с помощью замены
Ищу: ^\s* (.+)? \s=\s (.+)? $
Меняю на: $2 = $1

Решение криптоарифметической задачи
Ctrl
JavaScript-дерево
JavaScript обучение
Обучение верстке