Сосредоточьтесь на коде, а рутину доверьте PhpStorm. В этом выпуске расскажем, как автодополнение, автоимпорт классов, поиск ошибок, удобная навигация и поддержка разных версий PHP и Composer помогают упростить вашу работу.
Если вы используете PhpStorm, то, скорее всего, пишете PHP-код. И вы быстро заметите, что PhpStorm берет на себя много работы, даже если вы не знаете всех функций и сочетаний клавиш.
Автодополнение
Во-первых, вы сразу заметите, что PhpStorm часто продолжает ваш код. IDE хорошо понимает структуру вашего проекта и предлагает, что написать дальше: имена методов, переменные, функции, параметры, целые блоки кода, имена классов и многое другое.
К слову о классах, PhpStorm знает об автоимпорте классов. Поэтому, когда вы впервые ссылаетесь на класс в файле, IDE автоматически его импортирует.
Перемещение классов
Если вам потом понадобится переместить класс в другое место, PhpStorm автоматически обновит все ссылки на него, а также изменит пространство имен класса. Вам не нужно заниматься этими скучными деталями — просто сосредоточьтесь на написании кода.
Поиск ошибок
PhpStorm отлично распознает ошибки в коде: подсказывает, если что-то отсутствует или устарело, выполняет проверку типов и помогает разобраться с особенностями PHP.
Навигация
Вы можете легко перемещаться по коду между определениями классов, функциями или переменными. Просто удерживайте Control или Command и кликайте туда, куда хотите перейти.
Поддержка Composer
И наконец, PhpStorm поддерживает работу с Composer и разными версиями PHP.
Мы подробно разберем все эти возможности в других видео, но помните: вам не нужно знать все, чтобы начать работать продуктивнее.IDE возьмет на себя всю рутину, пока вы пишете код.