Правильний вибір IDE для web-розробки
Давайте поглянемо на список найпопулярніших IDE, які дійсно можуть називатися «Інтегрованої Середовищем Розробки».
Вибір завжди залишається за розробником, але я хочу розповісти про те, до чого прийшов я.
Історія мого вибору
Почну здалеку. Перші рядки на php я писав в звичайному блокноті, навіть без підсвічування синтаксису. Потім перейшов на notepad ++. Через деякий час зрозумів, що простий підсвічування синтаксису мало для зручної роботи і почав пошуки.
Так для чого нам IDE?
Давайте поглянемо на можливості PHPStorm:
- Повна підтримка PHP 5.3, 5.4, 5.5 і 5.6
- Автодоповнення коду фіналізують класи, методи, імена змінних, ключові слова PHP, а також широко використовуються імена полів і змінних в залежності від їх типу.
- Підтримка стандартів оформлення коду (PSR1 / PSR2, Drupal, Symfony2, Zend).
- Підтримка PHPDoc.
- Детектор дубльованого коду.
- PHP Code Sniffer, перевіряючий код на льоту.
- Рефакторинг.
- MVC подання для багатьох популярних фреймворків.
- Інтеграція з системами управління версіями
- Підтримка SQL і баз даних
- Віддалене розгортання додатків і автоматична синхронізація з використанням FTP, SFTP, FTPS і ін. Протоколів.
- Локальна історія змін файлів.
- Підтримка SSH консолі
- І багато іншого!
Як бачите, IDE пропонує вам дійсно великі можливості по створенню найкращих і найсучасніших web-додатків.
Мій вибір за PHPStorm. Але ви завжди можете почати з безкоштовних IDE.
У наступній статті я розгляну основні настройки PHPStorm для комфортної роботи.