Heim >Entwicklungswerkzeuge >phpstorm >Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

咔咔
咔咔Original
2021-01-09 12:30:5612930Durchsuche
"

Dieser Artikel initialisiert die neue Version von phpstorm und macht das Entwicklungstool zu einem leistungsstarken Tool. Laden Sie die Version (2020.3) herunter. Sie werden es nach dem Lesen nie bereuen

"

Vorwort

Ich denke an gestern zurück, als ich noch die 2018.2-Version von phpstorm benutzte und mich in allen Belangen nicht so wohl gefühlt habe Laden Sie eine neue Version herunter.

Ich hatte heute bei der Anwendung einige wunderbare Erfahrungen. Mir blieb nichts anderes übrig, als die Angst in meinem Herzen zu ertragen und von der Arbeit nach Hause zu gehen.

Das erste, was ich mache, wenn ich von der Arbeit nach Hause komme, ist, aufgeregt den Computer einzuschalten und dann nach „phpstorm download“ zu suchen, der neuesten Version 2020.3.1.

Denken Sie darüber nach, wie die Zeit vergeht! Die von Kaka verwendete Version ist fast drei Jahre alt.

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Die Zeit vergeht so schnell. 1. Erstes Treffen Als ich die Software startete, war der Eindruck in meinem Kopf immer noch der der Szene der ersten Installation im Jahr 2018.
Der Codestil ist so hässlich, dass ich ihn nicht verwenden möchte. Die Farben stimmen nicht überein, was mich sehr verwirrt.

Wenn Sie zurückgehen, um die Software zu starten, wow! Ich liebe es, ich habe tatsächlich die Code-Farbanpassung von Sublime auf den Standardstil geändert.

Das ist es, was in diesem Moment benötigt wird, um Kakas innere Gefühle auszudrücken.

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Ausgezeichnet!
Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Erstes Treffen

2. Nostalgie

Für jemanden mit einer starken Zwangsstörung wie Kaka sind keine Fehler erlaubt.

Auf dem Bild oben können Sie sehen, dass die Klammern umständlich sind. Was zum Teufel sind das?

Das ist das erste Mal, dass ich diese Art von Klammern sehe.

Dann wird es definitiv nicht funktionieren! Ich muss einen Weg finden, wieder so zu werden, wie es vorher war.

Öffnen Sie die Einstellungen und sehen Sie sich dann die Einstellungen im Bild unten an.

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Ändern Sie den Klammerstil

, um den endgültigen Effekt zu sehen, oder? Das ist die Süße von früher!

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Endeffekt

Andere Funktionen sind genau die gleichen wie die bisherige bekannte Konfiguration. Es wurden noch keine Unterschiede festgestellt, also lassen wir es beiseite.

3. Verbesserung

In der neuen installierten Version müssen einige vorherige Konfigurationen fehlen, daher werden wir sie einzeln neu konfigurieren.

1. Konfigurieren Sie den automatischen Zeilenumbruch des Codes

Öffnen Sie die Konfiguration, klicken Sie auf den eingekreisten Bereich, wählen Sie dann die Option aus und fügen Sie am Ende die PHP- und HTML-Konfiguration in die Klammern ein.

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Automatischer Zeilenumbruch des Codes

2. Tastenkombinationskommentare (bei Einstellungen beginnt der Kommentar nicht an der aktuellen Position)

Dann werfen wir einen Blick auf das Problem der Tastenkombinationskommentare. Wenn Sie Tastenkombinationskommentare verwenden, werden Sie feststellen, dass der folgende Code nicht ausgerichtet ist, sondern direkt am Anfang der Zeile.

Wie unten gezeigt

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Kommentare

können wie unten gezeigt konfiguriert werden. Wenn Sie mit der Verwendung der Tastenkombination zum Kommentieren fertig sind, können Sie Kommentare direkt an der aktuellen Position hinzufügen, anstatt an den Anfang der Zeile zu gehen. „Konfigurationsdiagramm“ Bild unten Einrichten:

Sie können PHP direkt auswählen und direkt hinzufügen. Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Einstellungen

Renderings

Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
Renderings

4. Chinesisches Paket

Kaka verwendet nicht gerne chinesische Pakete, daher können Sie selbst suchen

Inhalte suchen phpstorm汉化包_咔咔博客

5. Plug-in . Erinnern Sie sich daran

CodeGlance Dieses Plug-in kann Codekarten hinzufügen

Praktische Plug-ins Kaka stellt diese Plug-ins vor, diese Plug-ins sind auch Plug-ins, die Kaka verwendet hat.
  • 6. Vorlagen
  • Es gibt nur zwei Vorlagen, die Kaka im Editor hinzugefügt hat, eine zum Drucken und die andere zum Erstellen von Methoden. Wenn Sie sie benötigen, kopieren Sie sie einfach direkt in Ihre Vorlage Bibliothek. Benutzen Sie es einfach.
    <span style="display: block; background: url(https://files.mdnice.com/point.png); height: 30px; width: 100%; background-size: 40px; background-repeat: no-repeat; background-color: #282c34; margin-bottom: -7px; border-radius: 5px; background-position: 10px 10px;"></span><code class="hljs" style="overflow-x: auto; padding: 16px; color: #abb2bf; display: -webkit-box; font-family: Operator Mono, Consolas, Monaco, Menlo, monospace; font-size: 12px; -webkit-overflow-scrolling: touch; padding-top: 15px; background: #282c34; border-radius: 5px;">dump($END$);<span class="hljs-keyword" style="color: #c678dd; line-height: 26px;">die</span>;<br/></code>
    <span style="display: block; background: url(https://files.mdnice.com/point.png); height: 30px; width: 100%; background-size: 40px; background-repeat: no-repeat; background-color: #282c34; margin-bottom: -7px; border-radius: 5px; background-position: 10px 10px;"></span><code class="hljs" style="overflow-x: auto; padding: 16px; color: #abb2bf; display: -webkit-box; font-family: Operator Mono, Consolas, Monaco, Menlo, monospace; font-size: 12px; -webkit-overflow-scrolling: touch; padding-top: 15px; background: #282c34; border-radius: 5px;"><span class="hljs-keyword" style="color: #c678dd; line-height: 26px;">public</span> <span class="hljs-function" style="line-height: 26px;"><span class="hljs-keyword" style="color: #c678dd; line-height: 26px;">function</span> $<span class="hljs-title" style="color: #61aeee; line-height: 26px;">END</span>$ <span class="hljs-params" style="line-height: 26px;">()</span><br/></span>{<br/>    $END$<br/>}<br/></code>
    Um es zu verwenden, klicken Sie einfach auf Hinzufügen und schreiben Sie dann die beiden von Kaka bereitgestellten Vorlagen in das Feld.
  • 7. Code-Farbe
    4. FunktionenEs riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    Eine besonders hervorragende Funktion dieser neuen Version ist für Kaka die Registerkarte „Probleme“, die in der unteren Leiste angezeigt wird. Diese Funktion zeigt alle Grammatikfehler, nicht verwendeten Variablen und nicht verwendeten Dateien in dieser Datei an und analysiert sie. Sie können sehen, dass das System alle analysierten Fragen aufgelistet hat. Klicken Sie auf die Frage, um direkt zur entsprechenden Zeilennummer zu gelangen. Sie können auch sehen, dass es oben vier Fehlermeldungen gibt, die alle eine undefinierte Klasse Db sind. Die Fassadenklasse wurde für die Db-Klasse in thinkphp5.1 registriert, aber der Editor hat sie immer noch nicht erkannt.

    Dieses Problem beeinträchtigt jedoch keinen Betrieb. F8F8F2

    Analyse
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    5. Frage 1 (Analyse) Im vierten Abschnitt sprach Kaka über die Funktionen, die die neue Version mit sich bringt, aber sie hat immer noch ihre eigenen Probleme.

    Ich weiß nicht, ob Sie den Screenshot oben gesehen haben, aber der Methodenname ist grau.

    Dieses vom Herausgeber analysierte Problem ist ein ungenutztes Element, was auch sehr peinlich ist!

    Wenn Sie diese Eingabeaufforderung deaktivieren möchten, klicken Sie wie unten gezeigt auf Schließen.

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Deaktivieren Sie die Eingabeaufforderung für nicht verwendete Elemente Analysefehler

    Dann können Sie sehen, dass die Farbe des Methodennamens normal ist

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Farbe des Methodennamens

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3) 6. Frage 2 (das Feld, das erscheint, wenn die Maus darüber schwebt)

    Diese Informationen sind beim Betrachten des Quellcodes sehr nützlich, wirken aber während des Entwicklungsprozesses nutzlos. Um dieses Informationsfeld zu schließen, bewegen Sie die Maus, klicken Sie auf die drei Punkte in der unteren rechten Ecke und schließen Sie dann die ausgewählten Punkte nacheinander.

    Da Kaka das Ding geschlossen hat, gibt es keinen Screenshot. Ich weiß nur, wie man es abbricht.

    Wie man es wieder hinzufügt, Kaka hat den Schalter noch nicht gefunden.

    七、配置dubug

    不会没有debug的编程是不完正的coding。

    读取phpinfo的信息,然后右键将源码复制出来

    打开网址将复制的源码复制到框里https://xdebug.org/wizard

    然后将适合自己版本信息的debug文件放到系统提示的位置

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    然后给php.ini文件进行配置相关信息,以下是咔咔配置的信息

    <span style="display: block; background: url(https://files.mdnice.com/point.png); height: 30px; width: 100%; background-size: 40px; background-repeat: no-repeat; background-color: #282c34; margin-bottom: -7px; border-radius: 5px; background-position: 10px 10px;"></span><code class="hljs" style="overflow-x: auto; padding: 16px; color: #abb2bf; display: -webkit-box; font-family: Operator Mono, Consolas, Monaco, Menlo, monospace; font-size: 12px; -webkit-overflow-scrolling: touch; padding-top: 15px; background: #282c34; border-radius: 5px;">[Xdebug]<br/>zend_extension = D:\phpstudy_pro\Extensions\php\php7<span class="hljs-number" style="color: #d19a66; line-height: 26px;">.3</span><span class="hljs-number" style="color: #d19a66; line-height: 26px;">.4</span>nts\ext\php_xdebug<span class="hljs-number" style="color: #d19a66; line-height: 26px;">-2.9</span><span class="hljs-number" style="color: #d19a66; line-height: 26px;">.6</span><span class="hljs-number" style="color: #d19a66; line-height: 26px;">-7.3</span>-vc15-nts-x86_64.dll<br/>xxdebug.idekey=PhpStorm<br/>xdebug.remote_enable = On<br/>xdebug.remote_host=localhost<br/>xdebug.remote_port=<span class="hljs-number" style="color: #d19a66; line-height: 26px;">9003</span><br/>xdebug.remote_handler=dbgp<br/>xdebug.idekey=<span class="hljs-string" style="color: #98c379; line-height: 26px;">"PHPSTORM"</span><br/></code>

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    debug的Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)不用修改,在新版本的编辑器里,将9003作为debug的默认端口

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    配置DBGP信息

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)

    按照咔咔箭头方向添加php web page

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Adresse konfigurieren

    Wenn Sie diese Seite öffnen, ist sie leer. Sie müssen noch auf den Pfeil klicken, um die relevanten Informationen zu konfigurieren

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)Nachdem Die Konfiguration ist abgeschlossen. Kehren Sie zur PHP-Webseite zurück, um die Projektadresse zu konfigurieren

    Konfigurieren Sie die Projektadresse

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3) Setzen Sie dann einen Haltepunkt und klicken Sie auf den Fehler

    Haltepunkt

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)Dann können Sie den Haltepunkt direkt eingeben Standort

    Geben Sie den Haltepunktstandort ein

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)Das Obige ist die Lösung für das Debuggen der PHPStorm-Konfiguration. 8. Informationen zum Debuggen von Erweiterungen
    Sie müssen nur den Domänennamen des Servers ändern
    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Ändern Sie den Serverdomänennamen

    Eine andere Situation ist das Debuggen der Hintergrundanwendung!

    Derselbe Vorgang wie zuvor, konfigurieren Sie einfach die Startadresse der PHP-Webseite als Eintragsort des Projekts.

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)Fügen Sie auf ähnliche Weise Haltepunkte in den Code ein, der Haltepunkte im Backend benötigt, und klicken Sie dann auf den Fehler.

    Es riecht so gut! Neue Version von PHPstorm (Version 2020.3)
    Hintergrund-Haltepunkt Debuggen der PHPstorm-Konfiguration

    Zusammenfassung

    Der Grund für das Schreiben dieses Artikels ist tatsächlich, dass ich bereits einige Artikel über PHPstorm geschrieben habe, aber ein Artikel nur ein Problem gelöst hat. In diesem Artikel werden heute jedoch grundsätzlich alle Funktionen von Kaka mit phpstorm erklärt. Mit anderen Worten: Wenn Sie eine neue Software installieren, kann Kaka basierend auf diesem Artikel einen identischen Editor erstellen.

    Gewohnheiten sind sehr wichtig. Die gleichen Codierungsgewohnheiten und Werkzeuggewohnheiten sind gleich.

    Beharrlichkeit beim Lernen, Beharrlichkeit beim Bloggen und Beharrlichkeit beim Teilen sind die Überzeugungen, die Kaka seit seiner Karriere vertritt. Ich hoffe, dass Kakas Artikel im riesigen Internet Ihnen ein wenig helfen können Kaka, wir sehen uns in der nächsten Ausgabe.

Das obige ist der detaillierte Inhalt vonEs riecht so gut! Neue Version von PHPstorm (Version 2020.3). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn