PhpStorm, un eccellente IDE per PHP multipiattaforma

phpstorm-

PhpStorm è l'IDE PHP "Lightning Smart" creato da JetBrains e che è disponibile per gli sviluppatori su Linux, MacOS e Windows. È importante menzionarlo non è un'app gratuita e gli utenti devono acquistare una chiave di licenza per utilizzarla al massimo delle sue potenzialità.
Sebbene JetBrains offra una licenza gratuita di un anno per studenti, insegnanti, istituti e altre aree accademiche, che ti consentono non solo di utilizzare questo IDE, ma ti danno anche accesso ai diversi prodotti offerti da JetBrains.

PhpStorm fornisce un editor per PHP, HTML e JavaScript con analisi del codice al volo, prevenzione degli errori e refactoring automatizzati per codice PHP e JavaScript. Completamento del codice PhpStorm è compatibile con diverse versioni di PHP, inclusi generatori, coroutine, ultima parola chiave, elenco foreach, spazi dei nomi, chiusure, tratti e sintassi di array brevi. Oltre a ciò include un editor SQL completo con risultati di query modificabili.

Informazioni su PhpStorm

PhpStorm è scritto in java e utenti possono estendere l'IDE installando plugin creato per PhpStorm o scrivendo i propri plugin. Il software comunica anche con fonti esterne come XDebug.

L'applicazione è compatibile con Linux tramite varie tecnologie. Sul loro sito web ufficiale, annunciano che l'applicazione è distribuita tramite un pacchetto Snap, sebbene sia distribuita anche tramite binari e anche alcune distribuzioni Linux includono il pacchetto nei loro repository.

PhpStorm fornisce un ricco editor di codice per PHP con evidenziazione della sintassi, impostazioni estese del formato del codice, controllo degli errori al volo e completamento del codice.

Tra le sue caratteristiche principali si può evidenziare quanto segue:

  • Compatibilità con varie versioni di PHP
  • Funzione di completamento automatico per codice PHP, classi, metodi, nomi di variabili e parole chiave, nonché nomi comunemente usati per campi e variabili in base al loro tipo.
  • Supporto dello stile di codifica (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Supporto PHPDoc
  • Rilevatore di codici duplicati.
  • Sniffer di codice PHP (phpcs)
  • Refactoring (Rinomina, Immetti variabile, Immetti costante, Immetti campo, Variabile in linea, Sposta membro statico, Estrai interfaccia).
  • Modifica dei modelli Smarty e Twig (evidenziazione degli errori di sintassi, terminazione di funzioni e attributi Smarty, inserimento automatico di parentesi graffe accoppiate, virgolette e tag di chiusura e altro).
  • Vista MVC per i framework Symfony e Yii.
  • Supporto PHAR.

Come installare su Linux?

Primo, se vuoi ottenere la licenza di un anno che viene offerto, devi solo andare sul sito ufficiale di JetBrains e qui devi creare un account dove devi fornire la tua email istituzionale o inviare le tue credenziali.

Email di attivazione

JetBrains ti invierà un'e-mail di conferma e un link dove puoi attivare la tua licenza che puoi usare per CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine e WebStorm.

Fatto ciò, riceverai la licenza per utilizzare uno qualsiasi di quei prodotti, di cui in questo caso siamo interessati a PhpStorm.

Prima di installare PhpStorm, devo ricordarti che funziona con Java, quindi devi avere il pacchetto Java installato sul tuo sistema.

Già sapendo questo, possiamo eseguire l'installazione scaricando il pacchetto che ci offre direttamente dal suo sito ufficiale, Scatto, pacco piatto o nel caso in cui la tua distribuzione abbia il pacchetto incluso puoi installarlo dai suoi repository.

Per i metodi più semplici, optiamo per l'installazione del pacchetto Snap, che ci chiede solo che il nostro sistema abbia il supporto aggiuntivo.

In un terminale Digiteremo uno dei seguenti comandi, per installare la versione edge o la versione stabile:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Ora d'altra parte se preferisci usare Flatpak, è sufficiente avere il supporto per installare questi tipi di pacchetti.

In un terminale devi solo digitare:

flatpak install flathub com.jetbrains.PhpStorm

Infine, se vuoi installare con il pacchetto fornito dal sito web, puoi trovare le istruzioni all'interno del pacchetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Stas suddetto

    Preferisco usare Codelobster IDE - http://www.codelobster.com