2013-03-30 8 views
18

Szukam metody generowania z użycia. IntelliJ obsługuje ekstrakt, zmianę nazwy itp. Ale jeśli piszę, na przykład, $ this-> new_method ($ a), chciałbym szybko wygenerować tę metodę w tej samej klasie. Czy to istnieje, czy może istnieje wtyczka do niego?PhpStorm/IntelliJ generują metodę z użycia

Dzięki za wszelką pomoc

Odpowiedz

31
  1. Umieść kursor na nieistniejących metody
  2. Alt + Enter (lub poczekać i kliknij na żarówkę)
  3. Wybierz Add method z podmenu.

enter image description here

+2

Tak okazało się, że miałem usunięte „metodę” od kontroli, ponieważ wprowadza wiele ostrzeżeń w IDE. Dzięki za twoją pomoc. – apartridge

+0

Czy można powiedzieć o metodzie PhpStorm? Ta intencja tworzy prywatną metodę o tej nazwie, możliwe jest stworzenie metody chronionej? –

+1

@JayGridley Niestety taka opcja nie jest jeszcze zaimplementowana dla '@ method' (ale dostępna, gdy robi się podobnie dla' @ property') - http://youtrack.jetbrains.com/issue/WI-7192 (star/vote/comment subskrybować, aby otrzymywać powiadomienia o postępach). ** P.S. ** Jeśli masz zainstalowaną wtyczkę "Shifter", możesz jej użyć do szybkiego iterowania między prywatnymi/publicznymi/chronionymi - szybciej ją przepisuje. – LazyOne

Powiązane problemy