PhpStorm, een uitstekende IDE voor cross-platform PHP

phpstorm-

PhpStorm is de PHP IDE "Lightning Smart" gemaakt door JetBrains en die beschikbaar is voor ontwikkelaars op Linux, MacOS en Windows. Het is belangrijk om dit te vermelden geen gratis app en gebruikers moeten een licentiesleutel aanschaffen om deze optimaal te gebruiken.
Hoewel JetBrains een gratis licentie van een jaar biedt voor studenten, docenten, instellingen en andere academische gebieden, waardoor je niet alleen deze IDE kunt gebruiken, maar je ook toegang hebt tot de verschillende producten die JetBrains aanbiedt.

PhpStorm biedt een editor voor PHP, HTML en JavaScript met code-analyse on the fly, foutpreventie en geautomatiseerde refactorings voor PHP- en JavaScript-code. Code aanvullen PhpStorm is compatibel met verschillende versies van PHP, inclusief generatoren, coroutines, laatste trefwoord, foreach-lijst, naamruimten, sluitingen, eigenschappen en korte array-syntaxis. Daarnaast bevat het een complete SQL-editor met bewerkbare queryresultaten.

Over PhpStorm

PhpStorm het is geschreven in java en gebruikers ze kunnen de IDE uitbreiden door plug-ins te installeren gemaakt voor PhpStorm of door uw eigen plug-ins te schrijven. De software communiceert ook met externe bronnen zoals XDebug.

De applicatie is compatibel met Linux door middel van verschillende technologieën. Op hun officiële website kondigen ze aan dat de applicatie wordt gedistribueerd via een Snap-pakket, hoewel het ook wordt gedistribueerd via binaire bestanden en dat sommige Linux-distributies het pakket ook opnemen in hun repositories.

PhpStorm biedt een rijke code-editor voor PHP met syntaxisaccentuering, uitgebreide codeformaatinstellingen, on-the-fly foutcontrole en code-aanvulling.

Een van de belangrijkste kenmerken het volgende kan worden benadrukt:

  • Compatibiliteit met verschillende versies van PHP
  • Autocomplete-functie voor PHP-code, klassen, methoden, variabelenamen en trefwoorden, evenals veelgebruikte namen voor velden en variabelen op basis van hun type.
  • Ondersteuning voor coderingsstijlen (PSR1 / PSR2, Drupal, Symfony, Zend).
  • PHPDoc-ondersteuning
  • Dubbele codedetector.
  • PHP-codesniffer (phpcs)
  • Refactorings (Hernoemen, Variabele invoeren, Constante invoeren, Veld invoeren, Inline-variabele, Statisch lid verplaatsen, Interface extraheren).
  • Bewerken van Smarty- en Twig-sjablonen (accentuering van syntaxisfouten, beëindiging van Smarty-functies en -attributen, automatisch invoegen van gepaarde accolades, aanhalingstekens en afsluitende tags, en meer).
  • MVC-weergave voor Symfony- en Yii-frameworks.
  • PHAR-ondersteuning.

Hoe te installeren op Linux?

Eerste, als je de licentie van een jaar wilt krijgen dat wordt aangeboden, hoeft u alleen maar naar de officiële JetBrains-website te gaan en hier moet u een account aanmaken waar u uw institutionele e-mailadres moet opgeven of uw inloggegevens moet verzenden.

Activering e-mail

JetBrains stuurt u een bevestigingsmail en een link waarmee u uw licentie kunt activeren die u kunt gebruiken CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine en WebStorm.

Zodra dit is gebeurd, ontvangt u de licentie om een ​​van die producten te gebruiken, waarvan we in dit geval geïnteresseerd zijn in PhpStorm.

Voordat ik PhpStorm installeer, moet ik u eraan herinneren dat het met Java werkt, dus u moet het Java-pakket op uw systeem hebben geïnstalleerd.

Dit al wetend, we kunnen de installatie uitvoeren door het pakket te downloaden dat het ons rechtstreeks vanaf zijn officiële website aanbiedt, Snap, Flatpack of in het geval dat je distro het pakket bevat, kun je het installeren vanuit de repositories.

Voor de eenvoudigste methoden, we gaan kiezen voor de installatie van het Snap-pakket, die ons alleen vraagt ​​om ons systeem om de extra ondersteuning te hebben.

In een terminal We gaan een van de volgende opdrachten typen om de edge-versie of de stabiele versie te installeren:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

nu, aan de andere kant als u liever Flatpak gebruikt, is het voldoende om de ondersteuning te hebben om dit type pakketten te installeren.

In een terminal hoef je alleen maar te typen:

flatpak install flathub com.jetbrains.PhpStorm

Ten slotte, als u wilt installeren met het pakket dat van de website wordt geleverd, kunt u de instructies in het pakket vinden.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Stas zei

    Ik gebruik liever Codelobster IDE - http://www.codelobster.com