PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер

PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер


PhpStorm — IDE редактор и самый настоящий комбайнер для PHP разработчиков. Умеет очень много и из-за этого стал плавно переходить на него. Штука довольно громоздкая и в ней реально удобно работать лишь с одним проектом и только в связке с локальным веб-сервером (Open Server), но его преимущество не в этом.

В Sublime Text удобно кодить на HTML, CSS и что-то простое на JS, поскольку мощных подсказок в нем нет, но он имеет одно огромное преимущество — очень удобно кодить прямо на сервере благодаря плагину SFTP. Открыл файл, поправил код, например, рекламу и тут же залил в сеть. Нет необходимости в FTP посреднике.

Совсем другое дело, это специализированные IDE и их главное преимущество по сравнению с обычными редакторами кода это мозги и дополнительные компоненты по отладке. Здесь все это есть, например:

— встроенное удаленное подключение к БД и интерфейс для работы с ней;

— логические подсказки из библиотеки PHP, JS, JQ (порой даже очень логические);

— подсказки и взаимодействие с нашими файлами (методы, классы, просто функции, переменные, даже тянет их из бд);

— консольный дебаггер подхватывающий php код с веб-страницы;


Если вас зацепили возможности PhpStorm, то это только начало. Готовый гайд по установке и настройке сего монстра вы найдете в бесплатном курсе по PHP на WebShake по ссылке: https://webshake.ru/php-training-course

Проект



PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер


На скриншоте выше показано окно добавления проекта в редактор. Без проекта работать с ним неудобно, скорей, даже нереально. Предусмотрены ряд заготовок под наиболее распространенные движки (WP, Drupal, Jomla). Редактор переберет до основания файлы проекта и будет выдавать даже такое.

PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер


Он видит CSS классы в PHP файлах и подсказывает даже номера строк, где они используются. Выдает подсказку и автодополняет текст исключая ошибки со стороны разработчика. Что уж там говорить о PHP функциях, специально для которых он был создан.

Интерфейс баз данных



PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер


Готовый интерфейс для работы с MySQL и еще рядом других баз данных. Клик по таблице и она открывается, на вкладке рядом с php файлами, где можно добавлять поля и значения, менять их типы или на ходу тестировать запись. Нет необходимости использовать PhpMyAdmin т.к. все можно делать в едином редакторе. В одном окне пишем код, а в другом тут же его проверяем.

PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер


Минусы PhpStom



— нет родного русского языка, но как-то его переводят;
— платный, но существует веб лицензия, специальные сервера, куда коннектится редактор и получает ключ. Их валом в гугле;
— сильно грузит систему;
— комфортная работа только с одним проектом ибо начинает давать подсказки сразу по двум;
— ориентирован на локальную разработку и выгрузку в сеть готового проекта;


Понравилась статья "PhpStorm — как я незаметно перешел с Sublime Text на IDE комбайнер" из раздела Веб разработка » PHP кодинг? Подпишись на RSS. Будь в курсе всего происходящего на сайте
Комментариев: 0 •  Просмотров: 581   Дата: 07-янв-2018, 23:01

Похожие статьи

Комментарии

b
i
u
s
|
left
center
right
|
emo
color
|
hide
quote
translit

© 2010-2017 devarts.pro v 7.0: flexyflat tpl Designed by devarts
Карта сайта HTMLКарта сайта XMLПравообладателям
Яндекс.Метрика