FlashDevelop 4.x, статья 4: Генерацию метода в интерфейсе прямо из класса
Запись от ir73 размещена 08.08.2011 в 20:00
Итак, сегодня учимся добавлять сигнатуру метода в интерфейс, который имлементируется этим классом.
Представим, у нас есть класс А, который имплементирует интерфейс IA. В классе А у нас есть метод
Нам надо его добавить в интерфейс (точнее его сигнатуру). Ставим курсор на "dispose" и жмем Ctrl+1. Выбираем Add to interface.
Получаем то, что хотели.
Из минусов: если класс имплементирует 2 интерфейса, то метод может сгенериться не там, где надо. Как фишка ляжет
Всего комментариев 7
Комментарии
08.08.2011 22:16 | |
может там же в меню добавить вариант к какому из интерфейсов добавить метод?
|
08.08.2011 22:46 | |
Да, это в планах. Но вот когда...
|
09.08.2011 13:52 | |
А вот это офигительнейшая фича.
|
09.08.2011 17:00 | |
Да, очень удобно
|
10.08.2011 14:13 | |
Часто нужно из класса сделать интерфейс - есть такое? Обсуждалась уже тема на флэшере - не могу найти.
|
11.08.2011 18:21 | |
nOobCrafter, сделано
Котяра, нету |
11.08.2011 18:57 | |
ir73 спс, кстати заметил такая фишка была еще в 3.3.4
|
Последние записи от ir73
- FlashDevelop 4.x, статья 6: Изменение декларации метода по параметрам (12.08.2011)
- FlashDevelop 4.x, статья 5: Генерация toString и конструктора класса (10.08.2011)
- FlashDevelop 4.x, статья 4: Генерацию метода в интерфейсе прямо из класса (08.08.2011)
- FlashDevelop 4.x, статья 3: Генерация членов класса в блоках со схожими модиф. (07.08.2011)
- FlashDevelop 4.x, статья 2: Генерация переменной по выражению (06.08.2011)