PhpStorm, doskonałe IDE dla wieloplatformowego PHP

phpstorm-

PhpStorm to środowisko PHP IDE „Błyskawiczna inteligencja” stworzony przez JetBrains i który jest dostępny dla programistów w systemach Linux, MacOS i Windows. Należy o tym wspomnieć nie jest darmową aplikacją a użytkownicy muszą zakupić klucz licencyjny, aby wykorzystać go w pełni.
Chociaż JetBrains oferuje bezpłatną roczną licencję dla studentów, nauczycieli, instytutów i innych obszarów akademickich, co pozwala nie tylko korzystać z tego IDE, ale także zapewnia dostęp do różnych produktów oferowanych przez JetBrains.

PhpStorm zapewnia edytor PHP, HTML i JavaScript z analizą kodu w locie, zapobieganie błędom i automatyczne refaktoryzacje kodu PHP i JavaScript. Uzupełnianie kodu PhpStorm jest kompatybilny z różnymi wersjami PHP, w tym generatory, procedury, ostatnie słowo kluczowe, lista foreach, przestrzenie nazw, zamknięcia, cechy i składnia krótkich tablic. Oprócz tego zawiera kompletny edytor SQL z edytowalnymi wynikami zapytań.

O PhpStorm

phpstorm jest napisany w języku java i użytkowników mogą rozszerzyć IDE, instalując wtyczki stworzony dla PhpStorm lub pisząc własne wtyczki. Oprogramowanie komunikuje się również z zewnętrznymi źródłami, takimi jak XDebug.

Aplikacja jest kompatybilna z Linuksem dzięki różnym technologiom. Na swojej oficjalnej stronie internetowej ogłaszają, że aplikacja jest dystrybuowana za pośrednictwem pakietu Snap, chociaż jest również dystrybuowana za pośrednictwem plików binarnych, a także niektóre dystrybucje Linuksa zawierają ten pakiet w swoich repozytoriach.

PhpStorm zapewnia bogaty edytor kodu dla PHP z podświetlaniem składni, rozszerzonymi ustawieniami formatu kodu, sprawdzaniem błędów w locie i uzupełnianiem kodu.

Wśród jego głównych cech można wyróżnić następujące elementy:

  • Zgodność z różnymi wersjami PHP
  • Funkcja autouzupełniania dla kodu PHP, klas, metod, nazw zmiennych i słów kluczowych, a także powszechnie używanych nazw pól i zmiennych na podstawie ich typu.
  • Obsługa stylów kodowania (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Obsługa PHPDoc
  • Wykrywacz zduplikowanych kodów.
  • Sniffer kodu PHP (phpcs)
  • Refaktoryzacje (zmień nazwę, wprowadź zmienną, wprowadź stałą, wprowadź pole, zmienna wbudowana, przesuń element statyczny, wyodrębnij interfejs).
  • Edycja szablonów Smarty i Twig (podświetlanie błędów składniowych, kończenie funkcji i atrybutów Smarty, automatyczne wstawianie sparowanych nawiasów klamrowych, cudzysłowów i tagów zamykających i wiele więcej).
  • Widok MVC dla frameworków Symfony i Yii.
  • Wsparcie PHAR.

Jak zainstalować w systemie Linux?

Najpierw jeśli chcesz uzyskać roczną licencję który jest oferowany, wystarczy wejść na oficjalną stronę JetBrains i tutaj musisz utworzyć konto, na którym musisz podać swój instytucjonalny adres e-mail lub wysłać swoje dane uwierzytelniające.

E-mail aktywacyjny

JetBrains wyśle ​​Ci wiadomość e-mail z potwierdzeniem i łącze, w którym możesz aktywować swoją licencję którego możesz użyć do CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine i WebStorm.

Gdy to zrobisz, otrzymasz licencję na korzystanie z dowolnego z tych produktów, którymi w tym przypadku interesuje nas PhpStorm.

Przed zainstalowaniem PhpStorm muszę przypomnieć, że działa on z Javą, więc musisz mieć zainstalowany pakiet Java w swoim systemie.

Już to wiem, możemy przeprowadzić instalację, pobierając pakiet że oferuje nam bezpośrednio ze swojej oficjalnej strony internetowej, Snap, Płaskie opakowanie lub w przypadku, gdy twoja dystrybucja zawiera pakiet, możesz go zainstalować z repozytoriów.

W przypadku najprostszych metod zdecydujemy się na instalację pakietu Snap, która prosi nas tylko o to, aby nasz system miał dodatkowe wsparcie.

W terminalu Zamierzamy wpisać dowolne z następujących poleceń, aby zainstalować wersję Edge lub wersję stabilną:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Teraz z drugiej strony, jeśli wolisz używać Flatpakwystarczy mieć wsparcie, aby zainstalować tego typu pakiety.

W terminalu wystarczy wpisać:

flatpak install flathub com.jetbrains.PhpStorm

Wreszcie, jeśli chcesz zainstalować pakiet dostarczony ze strony internetowej, możesz znaleźć instrukcje wewnątrz pakietu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Staś powiedział

    Wolę używać Codelobster IDE - http://www.codelobster.com