FlashDevelop 4.x, статья 4: Генерацию метода в интерфейсе прямо из класса
Запись от ir73 размещена 08.08.2011 в 20:00
Итак, сегодня учимся добавлять сигнатуру метода в интерфейс, который имлементируется этим классом.
Представим, у нас есть класс А, который имплементирует интерфейс IA. В классе А у нас есть метод
Нам надо его добавить в интерфейс (точнее его сигнатуру). Ставим курсор на "dispose" и жмем Ctrl+1. Выбираем Add to interface.
Получаем то, что хотели.
Из минусов: если класс имплементирует 2 интерфейса, то метод может сгенериться не там, где надо. Как фишка ляжет
Всего комментариев 7
Комментарии
|
|
|
может там же в меню добавить вариант к какому из интерфейсов добавить метод?
|
|
|
|
Да, это в планах. Но вот когда...
![]() |
|
|
|
А вот это офигительнейшая фича.
|
|
|
|
Да, очень удобно
|
|
|
|
Часто нужно из класса сделать интерфейс - есть такое? Обсуждалась уже тема на флэшере - не могу найти.
|
|
|
|
nOobCrafter, сделано
Котяра, нету |
|
|
|
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)













