Heim >Backend-Entwicklung >PHP-Tutorial >PHPSTORM - Top -Produktivitätshacks und Verknüpfungen
PHPSTORM -Effiziente Entwicklungstipps: Verknüpfungsschlüssel, Plugins und Themen
In diesem Artikel werden einige Abkürzungsschlüssel und Techniken für PHPSTORM ausgetauscht, mit denen Sie Ihre Entwicklungseffizienz verbessern können. Einige der Inhalte werden in Reddit diskutiert. Aufgrund des unterschiedlichen Betriebssystems und der Umgebung können Abkürzungsschlüssel leicht unterscheiden.
Schlüsselpunkte:
Abkürzungsschlüssel und -techniken:
Codeformat (Strg Alt L): Formatieren Sie den Code gemäß Ihrem Code -Style -Handbuch. Makros können so festgelegt werden, dass sie beim Speichern automatisch formatiert werden (seien Sie jedoch vorsichtig, wenn sie Teamwork haben).
Überspringen Sie zum letzten Bearbeitungsort (Strg Shift Backspace): Verschiedene Bearbeitungsorte in großen Dateien. Diese Funktion kann auch durch die Tasten "Vorwärts" und "Rücken" der Maus erreicht werden.
Variable oder Methodendefinition anzeigen (Strg -Maus Over/Strg B): den vollständigen Namen oder die deklarierte Position der Variablen oder Methode anzeigen. Strg klicken Sie auf die Variable oder Methode oder drücken Sie Strg B auf den Methodenaufruf oder die Variable, um direkt zur Definition zu springen.
Code -Eingabeaufforderung (Strg -Speicherplatz): Zeigt das Dialogfeld Code -Eingabeaufforderung an.
Problemerkennung und Quick Fix (Alt Enter): Phpstorming unterstreicht den Problembereich und zeigt das Glühbirnensymbol an. Klicken Sie auf die Glühbirne oder drücken Sie die Eingabetaste, um die vorgeschlagenen Lösungen anzuzeigen und anzuwenden.
Springen Sie schnell zur Datei oder Klasse (Strg N/Strg Shift N): schnell zu einer Datei oder Klasse im Projekt springen. Unterstützt Fuzzy -Such- und Zeilennummern (z. B. 文件名:行号
).
Multi-Level-Zwischenablage (Strg Shift V): Zugriff auf mehrere Zwischenablettungsinhalte.
Befehlssuche (Strg Shift a): Suche nach IDE -Befehlen.
EMMET -HTML -Codegenerierung: Verwenden Sie EMMET, um den HTML -Code schnell zu generieren. Wenn Sie beispielsweise div#myDiv>span.mySpanClass>ul>li*5
und das Drücken der Registerkarte Taste eingeben, erzeugt die entsprechende HTML -Struktur.
Codeblockauswahl (Strg W): Wählen Sie den Codeblock aus und drücken Sie wiederholt, um den Auswahlbereich zu erweitern.
Kontextbewusste Bearbeitung (ALT ENTER): HTML und andere Inhalte in PHP-Zeichenfolgen bearbeiten.
Spaltenauswahlmodus (Ziehen Sie die Schaltfläche mittlerer Maus): Wählen Sie dieselbe Spalte für mehrere Codezeilen.
Breadcrumb Navigation (Alt Home): Verwenden Sie den Cursor, um sich in der Brotcrumb -Navigation zu bewegen.
Refactor (Shift F6/Shift Alt Strg T): benennen Sie die Variable um und wenden Sie die Änderungen an.
Methode zum Springen zur aktuellen Datei (Strg F12): Eine bestimmte Methode zum Springen zur aktuellen Datei.
Globale Suche (Doppelklick-Verschiebung): Suche nach irgendetwas im Projekt oder im IDE.
Plugin:
dunkles Thema:
Darcula (eingebaute) und solare Themen werden für eine verbesserte Lesbarkeit und verringerte Augenermüdung empfohlen.
Zusammenfassung:
In diesem Artikel werden einige effiziente Entwicklungs-Tipps für PHPSTORM eingeführt, einschließlich Abkürzungsschlüssel, Plug-Ins und Themenauswahl. Ich hoffe, diese Tipps helfen Ihnen dabei, Ihre Entwicklungseffizienz zu verbessern. Willkommen, Ihre Tipps und Erfahrungen in den Kommentaren zu teilen!
(Folgendes ist FAQ, die gemäß dem Originaltext umgeschrieben wurde und optimiert wurde)
FAQ:
文件
& gt; 设置
按键映射
Ctrl B
Code -Blocksprung, Ctrl [
Kürzlich geöffnete Datei. Ctrl ]
Ctrl E
生成
Alt Insert
Ctrl Alt Shift T
重构
Wie kann der Code debuggen? Shift F9
Wie bearbeite ich HTML? Der integrierte HTML-Editor von PHPStorm unterstützt die automatische Fertigstellung und Fehlerprüfung. 视图
工具窗口
& gt; 数据库
VCS
启用版本控制集成
文件
设置
Bitte beachten Sie, dass der Bildpfad 构建、执行、部署
durch den tatsächlichen Bildpfad ersetzt werden muss. Docker
Das obige ist der detaillierte Inhalt vonPHPSTORM - Top -Produktivitätshacks und Verknüpfungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!