Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення

У минулій статті Установка NetBeans IDE - підготовка до роботи була розглянута установка Java профілю NetBeans IDE.

У той час як існує можливість завантаження вже готової збірки NetBeans для PHP, в даній статті буде розглянута настройка Java збірки NetBeans IDE для програмування на PHP, що дозволить переконатися в гнучкості і розширюваності середовища, а також навчитися маніпулювати плагінами NetBeans.

Установка плагінів NetBeans:


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Запустимо IDE і перейдемо в меню "Сервіс" -> "Додатки".

    Що з'явилося діалогове вікно містить кілька вкладок:
  • Оновлення - список встановлених плагінів, для яких виявлено нові версії.
  • Доступні плагіни - список плагінів, які ще не встановлені, але доступні для поточної версії IDE. З цього списку можна вибирати нові плагіни для завантаження і установки.
  • Завантажені - плагіни, які завантажені, але не встановлені. Дозволяє завантажувати і встановлювати плагіни вручну.
  • Встановлено - список встановлених плагінів, тут можна редагувати конфігурацію і функціональність IDE, відключаючи або видаляючи плагіни.
  • Налаштування - список центрів оновлень. Тут можна встановлювати джерела для завантаження плагінів і перевірки доступних оновлень.

Щоб встановити оновлення на однойменній вкладці натиснемо кнопку "Перезавантажити каталог", виберемо плагіни, які хочемо оновити і натиснемо кнопку "Оновити" - буде виконана завантаження нових версій плагінів, далі слідуючи підказкам майстра, виконайте оновлення і перезапустіть середу.

Для установки підтримки PHP перейдіть на вкладку "Доступні плагіни" і натисніть кнопку "Перезавантажити каталог" для отримання актуального списку.

    На момент написання статті нам пропонується 4 основних плагіна:
  • PHP - обов'язковий, забезпечує підтримку PHP, встановлює документацію і приклади проектів.
  • PHP Smarty Framework - включає підтримку шаблонного движка Smarty.
  • PHP Zend Framework - підтримка Zend Framework.
  • PHP Symfony Framework - підтримка Symfony Framework.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Слід зазначити плагін "PHP" і інші, в залежності від того, з якими технологіями ви плануєте працювати.

Потім натисніть кнопку "Встановити", після чого потрібно відповісти на питання майстра - погодитися з ліцензійними угодами всіх встановлюваних плагінів, дочекатися їх завантаження з мережі і перезапустити IDE. Модулі будуть встановлені в процесі запуску.

Отже, ми готові до створення першого проекту PHP в середовищі NetBeans IDE. Створимо проект на підставі вже наявних файлів і розташованих на віддаленому сервері.

Створення PHP проекту в NetBeans IDE:


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Призначимо ім'я проекту, папку для зберігання службової інформації по проекту та локальної версії вихідних файлів, а також версію PHP і кодування вихідних файлів.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


У діалоговому вікні пропонується вибрати існуючий обліковий запис, але так як ми не створили його раніше, зробимо це зараз. Введемо назву підключення і протокол.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Після натискання "ОК" встановимо параметри з'єднання - хост, порт, ім'я користувача і пароль і натиснемо кнопку "Test Connection" для тестування налаштувань підключення.
Якщо всі налаштування працездатні, через мить ми отримаємо повідомлення "Connection succeeded".

Сожраняем параметри - "ОК" і повертаємося до проекту.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Як бачите, з'єднання налаштовано, встановимо значення поля "Upload Directory" як кореневу директорію в файлової системі сервера і тиснемо "Далі" для вибору віддалених файлів для скачування і створення локальної копії проекту.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення


Завантажена структура файлів на віддаленому сервері, вибираємо файли і папки для завантаження на локальний комп'ютер і тиснемо "Завершити".

Після цього слід трохи почекати - створення проекту і завантаження безлічі файлів може зайняти деякий час.

Після закінчення створення проекту він буде відкритий в IDE. Вибране, щоб отримати файли і структура папок збережені локально і доступні для редагування.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення

NetBeans відмінно справляється з файлами PHP, відображаючи підказки та документацію, також коректно проводиться обробка синтаксису і структури впровадженого HTML.


Netbeans і php - настройка netbeans ide для web програмування, статті про програмне забезпечення

Зробивши необхідні зміни в вихідному файлі, збережіть його, натиснувши комбінацію "Ctrl + S" і всі зміни будуть синхронізовані з віддаленим сервером.