2016-03-26 2 views
3

После этого простого кода:Symfony2: Как включить автозаполнение аннотаций в PHPStorm?

namespace AppBundle\Controller; 

use Symfony\Bundle\FrameworkBundle\Controller\Controller; 
use Symfony\Component\HttpFoundation\Response; 


class TestController extends Controller 
{ 
    /** 
    * @param $value 
    * @return Response 
    */ 
    public function indexAction($value) 
    { 
     return new Response('Hello:' . $value); 
    } 
} 

любая возможность иметь завершение кода, когда я хотел бы добавить @Route в PHPDoc? Когда я набираю @Route, он должен показывать завершение кода и автоматически добавлять инструкцию «use»? Я смотрел учебник по symfony (я начинаю), и в этом видео PHPStrom показывал завершение кода и автоматически добавлял инструкцию «use» ... Я установил плагин symfony и другие вещи, и завершение кода работает.

+4

Вам нужен плагин PHP Аннотации .. –

+0

Спасибо большое! Вы сделали мой день ;) – Mati

ответ

6

Как правильно заявил Patrik Karisch в комментариях на вопрос по:

Вам необходимо для установки PHP Annotations Plugin для того, чтобы:

  • AutoCompletion
  • автоматического добавления use -statements

... и другие помощники для аннотаций в PHPStorm.

Установка:

  • Перейти к Настройки> Плагины -> Просмотр Хранилища
  • Введите "аннотацию" в поле поиска
  • Найдите PHP Аннотации плагин в списке результатов
  • Нажмите Установить
  • Restart PhpStorm, чтобы включить плагин
Смежные вопросы