Heim > Artikel > Entwicklungswerkzeuge > Die PHPStorm-Software konfiguriert die PHP-Sprachversion
In der Spalte phpstorm-Tutorial erfahren Sie, wie Sie die PHP-Sprachversion von PhpStorm konfigurieren. Ich hoffe, dass es für Freunde in Not hilfreich ist!
Problembeschreibung
Im Allgemeinen ist die Standard-PHP-Sprachversion in PhpStorm PHP 5.4, und PhpStorm überprüft die Dateien im Editor automatisch mit dieser PHP-Version.
Wenn wir die neuen Funktionen von PHP 7.0 (z. B. den Null-Koaleszenz-Operator??) in der PHP-Datei verwenden, wird an der entsprechenden Position (rot) ein Warnzeichen angezeigt, da PHPStorm die neue Funktion bei der Überprüfung der Datei nicht erkennen kann Wellenlinie).
Obwohl dies keine großen Auswirkungen auf unsere Nutzung von PhpStorm haben wird, ist dieser rote Alarm unangenehm anzusehen.
Lösung
Ändern Sie die Konfiguration von PhpStorm und passen Sie die PHP-Sprachversion an PHP 7.0 an.
Klicken Sie auf die Menüleiste File → Settings → Languages & Frameworks → PHP
, ändern Sie den Wert in der Dropdown-Liste PHP-Sprachstufe auf 7 und klicken Sie zum Speichern auf OK.
PhpStorm-Einführung:
PhpStorm ist ein kommerzielles integriertes PHP-Entwicklungstool, das von JetBrains entwickelt wurde, um die Benutzereffizienz zu verbessern, die Codierung des Benutzers tiefgreifend zu verstehen, intelligente Code-Vervollständigung, schnelle Navigation und sofortige Fehlerprüfung bereitzustellen. PhpStorm kann Benutzern jederzeit dabei helfen, ihre Codierung anzupassen, Unit-Tests durchzuführen oder visuelle Debugging-Funktionen bereitzustellen.
PhpStorm ist in Java geschrieben. Benutzer können die IDE erweitern, indem sie für PhpStorm erstellte Plugins installieren oder eigene Plugins schreiben. Die Software kommuniziert auch mit externen Quellen wie XDebug.
Alle in WebStorm verfügbaren Funktionen sind in PhpStorm enthalten, mit zusätzlicher Unterstützung für PHP und Datenbanken. WebStorm wird mit vorinstallierten JavaScript-Plugins (z. B. Node.js) geliefert.
Funktionen:
PhpStorm bietet einen umfangreichen Code-Editor [9] für PHP mit Syntaxhervorhebung, erweiterter Codeformatkonfiguration, sofortiger Fehlerprüfung und Code-Vervollständigung.
PHP 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0-Unterstützung, einschließlich Generatoren, Coroutinen, Schlüsselwort „final“, Listen in foreach, Verwendung von empty() für Funktionsaufrufergebnisse und andere Ausdrücke, Merkmale, Abschlüsse, Zugriff auf Klassenmitglieder bei der Instanziierung, kurze Array-Syntax, Array-Dereferenzierung bei Funktionsaufrufen, binäre Literale, Ausdrücke in statischen Aufrufen, die Rückgabetypen und Skalartyphinweise sowie konstante Sichtbarkeitswartezeiten unterstützen. Es kann sowohl in modernen als auch in älteren PHP-basierten Projekten verwendet werden.
Die automatische Codevervollständigung finalisiert Klassen, Methoden, Variablennamen und PHP-Schlüsselwörter sowie gebräuchliche Namen für Felder und Variablen je nach Typ.
Unterstützung für Codierungsstile (PSR1/PSR2, Drupal, [10] Symfony, Zend).
PHPDoc-Unterstützung. Die IDE bietet Vorschläge zur Codevervollständigung basierend auf @property-, @method- und @var-Annotationen.
Duplikate-Code-Detektor.
PHP-Code-Sniffer (PHP-Code-Sniffer) zur sofortigen Überprüfung auf Code-Gerüche.
Refactoring (umbenennen, Variablen einführen, Konstanten einführen, Felder einführen, Inline-Variablen, statische Elemente verschieben, Schnittstellen extrahieren).
Smarty- und Twig-Vorlagenbearbeitung (Hervorhebung von Syntaxfehlern; Vervollständigung von Smarty-Funktionen und -Eigenschaften; automatisches Einfügen von Klammern, Anführungszeichen und schließenden Tags und mehr).
MVC-Ansicht für Symfony und Yii-Framework.
PHAR-Unterstützung.
Das obige ist der detaillierte Inhalt vonDie PHPStorm-Software konfiguriert die PHP-Sprachversion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!