PhpStorm, відмінна IDE для міжплатформенного PHP

phpstorm-

PhpStorm - це IDE PHP "Блискавка розумна" створений JetBrains і який доступний для розробників на Linux, MacOS та Windows. Важливо зазначити, що це не безкоштовний додаток а користувачі повинні придбати ліцензійний ключ, щоб використовувати його в повній мірі.
Хоча JetBrains пропонує безкоштовну річну ліцензію для студентів, викладачів, інститутів та інших академічних областях, що дозволяє не лише використовувати цю IDE, але також надає доступ до різних продуктів, пропонованих JetBrains.

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

Про PhpStorm

php шторм це написано на java та користувачів вони можуть розширити IDE, встановивши плагіни створений для PhpStorm або написанням власних плагінів. Програмне забезпечення також взаємодіє із зовнішніми джерелами, такими як XDebug.

Додаток сумісний з Linux за допомогою різних технологій. На своєму офіційному веб-сайті вони повідомляють, що програма розповсюджується через пакет Snap, хоча вона також розповсюджується через двійкові файли, а також деякі дистрибутиви Linux містять пакет у своїх сховищах.

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

Серед основних його характеристик можна виділити наступне:

  • Сумісність з різними версіями PHP
  • Функція автозавершення коду PHP, класів, методів, імен змінних та ключових слів, а також загальновживаних імен полів та змінних на основі їх типу.
  • Підтримка стилю кодування (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Підтримка PHPDoc
  • Детектор повторюваних кодів.
  • PHP-код Sniffer (phpcs)
  • Рефакторинг (Перейменувати, Ввести змінну, Ввести постійну, Ввести поле, Вбудована змінна, Перемістити статичний член, Витягти інтерфейс).
  • Редагування шаблонів Smarty та Twig (виділення синтаксичної помилки, припинення функцій та атрибутів Smarty, автоматичне вставлення парних фігурних дужок, лапок та закриття тегів тощо).
  • Вигляд MVC для фреймворків Symfony та Yii.
  • Підтримка PHAR.

Як встановити на Linux?

По-перше, якщо ви хочете отримати річну ліцензію що пропонується, вам потрібно лише перейти на офіційний веб-сайт JetBrains, і тут ви повинні створити обліковий запис, де ви повинні надати свою електронну адресу в установі або надіслати свої дані.

Електронна адреса для активації

JetBrains надішле вам електронний лист із підтвердженням та посиланням, де ви зможете активувати свою ліцензію які ви можете використовувати CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine та WebStorm.

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

Перш ніж встановлювати PhpStorm, я повинен нагадати вам, що він працює з Java, тому у вас повинен бути встановлений пакет Java у вашій системі.

Вже знаючи це, ми можемо виконати установку або завантаживши пакет що він пропонує нам безпосередньо зі свого офіційного веб-сайту, Оснастка, Flatpak або якщо у вашому дистрибутиві є пакет, ви можете встановити його зі своїх сховищ.

Для найпростіших методів: ми вирішимо встановити пакет Snap, який лише просить нас, щоб наша система мала додаткову підтримку.

У терміналі Ми збираємося ввести будь-яку з наступних команд, або для встановлення крайової версії, або стабільної версії:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Тепер з іншого боку, якщо ви віддаєте перевагу використовувати Flatpak, досить мати підтримку для встановлення цього типу пакетів.

У терміналі потрібно просто набрати:

flatpak install flathub com.jetbrains.PhpStorm

Нарешті, якщо ви хочете встановити пакет із веб-сайту, ви можете знайти інструкції всередині пакету.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Стас - сказав він

    Я вважаю за краще використовувати ID ID Codelobster - http://www.codelobster.com