PhpStorm, ένα εξαιρετικό IDE για πολλαπλή πλατφόρμα PHP

phpstorm-

Το PhpStorm είναι το PHP IDE "Lightning Smart" δημιουργήθηκε από την JetBrains και το οποίο είναι διαθέσιμο για προγραμματιστές σε Linux, MacOS και Windows. Είναι σημαντικό να αναφέρουμε ότι αυτό όχι μια δωρεάν εφαρμογή και οι χρήστες πρέπει να αγοράσουν ένα κλειδί άδειας χρήσης για να το χρησιμοποιήσουν στο έπακρο.
Παρόλο που το JetBrains προσφέρει δωρεάν άδεια ενός έτους για μαθητές, καθηγητές, ινστιτούτα και άλλους ακαδημαϊκούς τομείς, που σας επιτρέπουν όχι μόνο να χρησιμοποιήσετε αυτό το IDE, αλλά και να έχετε πρόσβαση στα διάφορα προϊόντα που προσφέρει η JetBrains.

Το PhpStorm παρέχει έναν επεξεργαστή για PHP, HTML και JavaScript με ανάλυση κώδικα εν κινήσει, πρόληψη σφαλμάτων και αυτοματοποιημένες αναδιαμορφώσεις για κώδικα PHP και JavaScript. Συμπλήρωση κωδικού Το PhpStorm είναι συμβατό με διαφορετικές εκδόσεις του PHP, συμπεριλαμβανομένων γεννητριών, κορουτίνες, τελευταίας λέξης-κλειδιού, λίστας προσφάτων, χώρων ονομάτων, κλεισίματος, χαρακτηριστικών και σύνταξης σύντομων πινάκων. Επιπλέον, περιλαμβάνει έναν πλήρη επεξεργαστή SQL με επεξεργάσιμα αποτελέσματα ερωτημάτων.

Σχετικά με το PhpStorm

phpstorm είναι γραμμένο σε java και χρήστες μπορούν να επεκτείνουν το IDE εγκαθιστώντας πρόσθετα δημιουργήθηκε για το PhpStorm ή γράφοντας τα δικά σας πρόσθετα. Το λογισμικό επικοινωνεί επίσης με εξωτερικές πηγές όπως το XDebug.

Η εφαρμογή είναι συμβατή με Linux μέσω διαφόρων τεχνολογιών. Στην επίσημη ιστοσελίδα τους, ανακοινώνουν ότι η εφαρμογή διανέμεται μέσω ενός πακέτου Snap, αν και διανέμεται επίσης μέσω δυαδικών και επίσης ορισμένες διανομές Linux περιλαμβάνουν το πακέτο στα αποθετήρια τους.

Το PhpStorm παρέχει έναν πλούσιο επεξεργαστή κώδικα για PHP με επισήμανση σύνταξης, εκτεταμένες ρυθμίσεις μορφής κώδικα, έλεγχος σφαλμάτων εν κινήσει και ολοκλήρωση κώδικα.

Μεταξύ των κύριων χαρακτηριστικών του μπορούν να επισημανθούν τα ακόλουθα:

  • Συμβατότητα με διάφορες εκδόσεις PHP
  • Λειτουργία αυτόματης συμπλήρωσης για κώδικα PHP, τάξεις, μεθόδους, ονόματα μεταβλητών και λέξεις-κλειδιά, καθώς και ονόματα που χρησιμοποιούνται συνήθως για πεδία και μεταβλητές με βάση τον τύπο τους.
  • Υποστήριξη στυλ κωδικοποίησης (PSR1 / PSR2, Drupal, Symfony, Zend).
  • Υποστήριξη PHPDoc
  • Ανιχνευτής διπλού κώδικα.
  • PHP Code Sniffer (phpcs)
  • Refactorings (Μετονομασία, Enter Variable, Enter Constant, Enter Field, Inline Variable, Move Static Member, Extract Interface).
  • Επεξεργασία προτύπων Smarty και Twig (επισήμανση σφάλματος σύνταξης, τερματισμός λειτουργιών και χαρακτηριστικών Smarty, αυτόματη εισαγωγή ζευγαρωμένων τιράντες, εισαγωγικά και ετικέτες κλεισίματος και άλλα).
  • Προβολή MVC για πλαίσια Symfony και Yii.
  • Υποστήριξη PHAR.

Πώς να εγκαταστήσετε σε Linux;

Πρώτον, αν θέλετε να πάρετε άδεια ενός έτους που προσφέρεται, πρέπει μόνο να μεταβείτε στον επίσημο ιστότοπο του JetBrains και εδώ πρέπει να δημιουργήσετε έναν λογαριασμό στον οποίο πρέπει να παρέχετε το θεσμικό σας email ή να στείλετε τα διαπιστευτήριά σας.

Email ενεργοποίησης

Το JetBrains θα σας στείλει ένα email επιβεβαίωσης και έναν σύνδεσμο όπου μπορείτε να ενεργοποιήσετε την άδειά σας στην οποία μπορείτε να χρησιμοποιήσετε CLion, AppCode, DataGrip, dotCover, dotMemory, dotTrace, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C ++, Rider, RubyMine και WebStorm.

Μόλις γίνει αυτό, θα λάβετε την άδεια χρήσης οποιουδήποτε από αυτά τα προϊόντα, από τα οποία σε αυτήν την περίπτωση ενδιαφερόμαστε για το PhpStorm.

Πριν από την εγκατάσταση του PhpStorm, πρέπει να σας υπενθυμίσω ότι λειτουργεί με Java, επομένως πρέπει να έχετε εγκατεστημένο το πακέτο Java στο σύστημά σας.

Το γνωρίζω ήδη, μπορούμε να πραγματοποιήσουμε την εγκατάσταση είτε κατεβάζοντας το πακέτο ότι μας προσφέρει απευθείας από τον επίσημο ιστότοπό του, Snap, Flatpack ή σε περίπτωση που το διανομέα σας περιλαμβάνει το πακέτο, μπορείτε να το εγκαταστήσετε από τα αποθετήρια του.

Για τις απλούστερες μεθόδους, θα επιλέξουμε την εγκατάσταση του πακέτου Snap, που μας ζητά μόνο το σύστημά μας να έχει την πρόσθετη υποστήριξη.

Σε τερματικό Θα πληκτρολογήσουμε οποιαδήποτε από τις ακόλουθες εντολές, είτε για να εγκαταστήσουμε την έκδοση Edge είτε τη σταθερή έκδοση:

sudo snap install phpstorm --classic --edge

sudo snap install phpstorm –classic

Τώρα, από την άλλη πλευρά, εάν προτιμάτε να χρησιμοποιήσετε το Flatpak, αρκεί να έχουμε την υποστήριξη για την εγκατάσταση αυτών των τύπων πακέτων.

Σε ένα τερματικό πρέπει απλώς να πληκτρολογήσετε:

flatpak install flathub com.jetbrains.PhpStorm

Τέλος, εάν θέλετε να εγκαταστήσετε με το πακέτο που παρέχεται από τον ιστότοπο, μπορείτε να βρείτε τις οδηγίες μέσα στο πακέτο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Stas dijo

    Προτιμώ να χρησιμοποιώ το Codelobster IDE - http://www.codelobster.com