Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Konfigurationsfreigabe von einem 8-jährigen PhpStorm-Benutzer

Konfigurationsfreigabe von einem 8-jährigen PhpStorm-Benutzer

藏色散人
藏色散人nach vorne
2020-02-24 13:51:465631Durchsuche

Konfigurationsfreigabe von einem 8-jährigen PhpStorm-Benutzer

8 Jahre altPhpStormBenutzerkonfigurationsfreigabe

Ich benutze PhpStorm schon seit langer Zeit, fast 8 Jahre . Genauer gesagt seit 2012. Es war damals die dritte Auflage. In dieser Zeit ist viel passiert und es haben viele Veränderungen stattgefunden. sicherlich. Man lernt jeden Tag viel. Dieser Artikel ist eine Zusammenfassung meiner 8-jährigen Erfahrung mit PhpStorm. Dies sind meine besten Einstellungen, um Sie zu einem schnelleren Entwickler zu machen und Ihnen die Möglichkeit zu geben, sich auf wichtigere Dinge zu konzentrieren.

Wenn Ihnen die genauen Einstellungen und deren Zweck nicht wichtig sind, können Sie meinen Snapshot (mit meinen persönlichen GitHub- und Material-Themen) herunterladen und über Datei > Importeinstellungen in PhpStorm importieren. Scrollen Sie einfach bis zum Ende dieses Artikels, um zu finden, was Sie brauchen.

Meine besten Einstellungen

Ich zeige Ihnen nur die Einstellungen, die Sie ändern müssen, sie unterscheiden sich von den Standardeinstellungen. [ ] zum Abwählen oder [x] zum Auswählen.

Allgemein

Alle unnötigen Dinge ausblenden

Darstellung > ● [ ] Symbolleiste

● [ ] Werkzeugfensterleisten

● [ ] Statusleiste

● [ ] Navigationsleiste

Einstellungen

Aussehen & Verhalten > Aussehen

● [ ] Fenster animieren

Keine Verbesserung, verringert aber die Leistung

● [x] Speicheranzeige anzeigen

Wenn Sie die Statusleiste verwenden, um die Speichernutzung besser zu verstehen

● [ ] Werkzeugfensterleisten anzeigen

Weitere nutzlose Statusleisten entfernen

● [ ] Werkzeugfensternummern anzeigen

Weitere nutzlose Statusleisten löschen

Aussehen & Verhalten > Systemeinstellungen

● [ ] Letztes Projekt beim Start erneut öffnen

Ich entwickle Mehrere Projekte gleichzeitig, daher möchte ich auswählen, welches Projekt zu Beginn geöffnet werden soll

● [ ] Beenden der Anwendung bestätigen

Wenn ich möchte, beenden Sie die Anwendung, die sofort ohne geschlossen werden sollte jede Bestätigung

● [x] Projekt in neuem Fenster öffnen

PhpStorm ermöglicht es Ihnen, ein Projekt im selben Fenster wie das aktuelle Projekt zu öffnen. Das ist zu 99 % nicht das, was Sie wollen.

Darstellung & Verhalten > Dateifarben

● [ ] Dateifarben aktivieren

● [ ] In Editor-Registerkarten verwenden

● [ ] In der Projektansicht verwenden

Vielleicht gefällt es Ihnen, vielleicht auch nicht. Ich habe keine Ahnung. Diese Optionen entfernen die Dateifarbe und Hintergrundfarbe von Beschriftungen und Verzeichnisnummern für bestimmte spezielle Ordner wie „node_modules“ oder „tests“.

Tastenkombinationen

Grundsätzlich verwende ich die Standard-Tastenkombinationen, aber ich habe die folgenden Tastenkombinationen dennoch geändert, um meine Effizienz zu verbessern.

Anmerkung des Übersetzers: Cmd im MacBook entspricht Alt in Windows.

● Strg + V Vertikal teilen

Vertikal teilen.

● Strg + H Horizontal teilen

Horizontal teilen.

● Cmd + T Ausführen...

Wenn Sie sich in einer Testdatei befinden, müssen Sie nur diese Tastenkombination in der Methode drücken, um die Methode zu testen.

● Umschalt + Befehl + T Ausführen

Diese Tastenkombination kann überall im Programm verwendet werden. Es führt einfach den letzten Test noch einmal durch.

● Strg + W Aktives Werkzeugfenster ausblenden

Beim Ausführen eines Tests wird das Testfenster geöffnet. Dies kann auch nützlich sein, wenn Sie das Terminal in PhpStorm verwenden. Sie können es jederzeit mit dieser Tastenkombination deaktivieren.

● Cmd + 2 Auswählen in der Projektansicht

Das wissen Sie wahrscheinlich inzwischen. Verwenden Sie Cmd + 1, um die Seitenleiste umzuschalten. Ich muss immer noch häufig in den Projektbaum der Seitenleiste springen. Ich verwende oft Umschalt + Umschalt, um alles zu durchsuchen, oder Befehl + O, um nach Klassen zu suchen. Deshalb verwende ich nie Seitenleisten. Diese Verknüpfung funktioniert jedoch hervorragend, wenn Sie über die aktuell geöffnete Datei auf das Menü zugreifen möchten.

Editor > Allgemein

● [ ] Drag'n'Drop-Funktionalität im Editor aktivieren

Diese Option ist eigentlich ziemlich nutzlos. Wenn Sie es nicht deaktivieren, kann es den Code mit der Maus verschieben, was häufig vorkommt, auch wenn Sie dies nicht möchten.

● [ ] Benachrichtigung nach Aktion „Code neu formatieren“ anzeigen

● [ ] Benachrichtigung nach Aktion „Importe optimieren“ anzeigen

● [x] Soft-Wrap-Dateien

Das ist eine sehr coole Funktion. Wenn Sie eine Markdown-Datei bearbeiten, werden Zeilen nie umbrochen. Mit dieser Option können Sie es ändern. Sie haben ihn jetzt eingekapselt.

Nachgestellte Leerzeichen beim Speichern entfernen: Alle

Dieser Befehl entfernt alle nachgestellten Leerzeichen bei jedem einzelnen Speicherbefehl (PhpStorm speichert automatisch, wenn keine Tabulatoren verwendet werden).

● [ ] Nachgestellte Leerzeichen immer in der Caret-Zeile beibehalten

● [x] Stellen Sie sicher, dass beim Speichern ein Zeilenvorschub am Ende der Datei erfolgt

Mit dieser Option können Sie sicherstellen, dass dies der Fall ist ein Zeilenvorschub am Ende der Datei. Leerzeile.

Editor > Allgemein > Erscheinungsbild

● [ ] Hartumbruch und visuelle Hilfslinien anzeigen

● [ ] Codelinse beim Schweben der Bildlaufleiste anzeigen

Dadurch wird die „Vorschau“ des Codes entfernt, wenn Sie mit der Maus über eine bestimmte Stelle in der Bildlaufleiste fahren.

Editor > Allgemein > Breadcrumbs

● [ ] Breadcrumbs anzeigen

Wir brauchen keine Breadcrumbs. Also deaktivieren wir es. Uns gefällt die übersichtliche Benutzeroberfläche.

Editor > Allgemein > Code-Vervollständigung

● [x] Vollständige Methodensignaturen anzeigen

Wir möchten sehen, wann die Code-Vervollständigung der Methode beginnt Alle Inhalte.

Editor > Allgemein > Code-Faltung

Ich persönlich mag keine Code-Faltung, weil ich den Code sehen möchte, den ich schreibe.

● [ ] Codierungsfaltungsgliederung anzeigen

● [ ] Dateikopf

● [ ] Importe

● [ ] HTML-Attribut „style“

● [ ] XML-Entitäten

● [ ] Daten-URIs

● [ ] Importe

Editor > Allgemein > Editor-Registerkarten

● Darstellung: Keine

Ich empfehle die Verwendung dieser Einstellung, wenn Sie keine Tabs verwenden. Sie können Cmd + E verwenden, um aktuelle Dateien abzurufen, oder Shift + Shift für eine schnelle Suche. Daher besteht keine Notwendigkeit, diese Registerkarten anzuzeigen.

Editor > Allgemein > PHP

● [ ] Aktivieren Sie die Vervollständigung intelligenter Funktionsparameter

● [ ] Wählen Sie den Variablennamen aus „$“-Zeichen bei Doppelklick

Wenn ich auf die Variable doppelklicke, möchte ich nicht, dass sie das $-Zeichen auswählt, daher aktiviere ich diese Einstellung nicht.

Editor > Allgemein > Schriftart

Diese Konfiguration ist personalisierter, Sie können sie nach Ihren eigenen Vorlieben auswählen. Die folgende Konfiguration passt zu mir

● Schriftart: Menlo

● Größe: 15

● Zeilenabstand: 1,9

Editor > ; Allgemein > Farbschema > Allgemein

Wenn Ihnen diese Methodentrennzeichen nicht gefallen, können Sie sie deaktivieren. Derzeit haben Sie keine Möglichkeit, das Trennzeichen für Verwendungsanweisungen zu deaktivieren, aber es gibt eine Problemumgehung: Deaktivieren Sie einfach die Vordergrundfarbe für die folgenden Einträge

● [ ] Methodentrennzeichenfarbe, Vordergrund

Editor > Allgemein > Codestil

Zeilentrenner: Unix und macOS

Editor > Allgemein > Sie fragen sich vielleicht, warum ich es nicht erklärt habe. Das Erstellen von Listen ist sehr komplex. Ich habe hier einige Anpassungen für Laravel vorgenommen, damit Sie eine saubere Umgebung anstelle lästiger Unterstreichungen haben. Meine Rechtschreibprüfung ist auch im Download verfügbar. Wenn Sie Fragen haben, lassen Sie es mich bitte wissen.

Editor > Allgemein > Inlay-Hinweise

● [ ] Hinweise anzeigen für:

Ich muss keine Hinweise anzeigen.

Sprachen & Frameworks > PHP > Debug

● [ ] Umbruch in der ersten Zeile erzwingen, wenn keine Pfadzuordnung angegeben ist

● ] Umbruch in der ersten Zeile erzwingen, wenn sich ein Skript außerhalb des Projekts befindet

Sie sollten beides unterbrechen, wenn Sie Laravel Valet verwenden. Andernfalls beginnt xdebug mit dem Debuggen in Valet.

Extras > Webbrowser

[ ] Browser-Popup im Editor anzeigen

Erinnern Sie sich an alle Vorschauen mit den kleinen Browsersymbolen? Sie können es deaktivieren.

Fazit

Diese IDE ist so sauber und intuitiv wie Sublime, sie verfügt nur über mehr IDE-Integration als Sublime.

Verpasse ich etwas? Wenn Sie weitere praktische Tipps haben, können Sie mir helfen, PhpStorm besser zu machen. Lass es mich wissen.

Das obige ist der detaillierte Inhalt vonKonfigurationsfreigabe von einem 8-jährigen PhpStorm-Benutzer. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen