Всем известно, что код можно писать и в блокноте, но действительно качественные и профессиональные вещи писать можно только в хорошей IDE. Тут и автодополнение кода, и подсветка синтаксиса, и автоформатирование, и много других полезных вкусностей)
PHPStorm
(https://www.jetbrains.com/ru-ru/phpstorm/)
Это - непревзойденный лидер в отрасли. Продукт очень хорошо развивается, есть всё самое нужное, и даже больше. Поддерживает очень хорошо работу с ssh: позволяет запоминать настройки, позволяет соединяться с хостами через консоль, через файловый менеджер, и применять настройки ssh для соединения с базой данных. И это, скажу вам, очень удобно.
Также есть поддержка composer, npm, docker, тестирование phpunit. В общем, всё, что надо для качественной разработки в одном месте. И всё это из коробки, что немаловажно.
Поддерживается очень много плагинов, дополнительно расширяющих функциональность.
Из недостатков последней версии могу выделить ненаглядный выбор профиля для соединения в меню "Start SSH session...". Выводятся только IP-адреса, что при большом числе хостов в пресетах очень неудобно. Надеюсь, разработчики в скором времени поправят этот момент.
Этот редактор является платным, что тоже является недостатком для многих. У разработчиков довольно гибкая ценовая политика, но для многих он все равно остается недоступным.
Периодически энтузиасты выкладывают в сети различные способы обхода защиты. Например, здесь :)
Также разработчики предоставляют бесплатный доступ к редактору по программе Early Access Program - здесь на ограниченный срок выкладываются новые версии для тестирования. Они там бывают не всегда, но довольно часто.
Atom
Очень популярный IDE. И, самое главное, бесплатный. Предоставляется множество возможностей, написано очень много плагинов.
Работа с ssh и базой данных реализуется за счет подключения дополнительных расширений, что не очень удобно.
Очень хорошо и наглядно организована работа с git.
Однако, для базовой разработки данный редактор весьма неплох и по делу заслужил отличную популярность.
Visual Studio Code
(https://code.visualstudio.com/)
Бесплатный редактор от Microsoft, заслуживающий по праву уважения. Действительно стоящая вещь)
Здесь в базовой версии предоставляется минимум функционала, расширение доступно за счет огромного множества плагинов. Работает с git из коробки.
Также одно из его главных достоинств - легковесность. Редактор очень шустрый по сравнению с монстрами, описанными выше.
Из недостатков - я не смог подобрать функциональных и удобных плагинов для работы с консолью через ssh и базой данных, чтобы запоминались настройки хостов.
Так как программа развивается очень хорошо, этот вопрос, думаю, тоже решится в скором времени.
Ну а кому работа с ssh из IDE непринципиальна, VS Code будет прекрасным выбором.
Заключение
Здесь, конечно, же представлен не весь перечень заслуживающих внимания редакторов. Их очень-очень много, как платных, так и нет. И, наверняка, каждый найдет себе среду разработки по душе.
Я бы порекомендовал использовать, если есть финансовая возможность, PHPStorm - прекраснейший выбор. Отлично себя отрабатывает и экономит очень хорошо время.
Если же требуется бесплатный продукт, то и Atom, и VS Code будут очень хорошим выбором. И они не подведут)