Wie richte ich Text in Phpstorm oder Webstorm an einem bestimmten Zeichen aus?

Lesezeit: 3 Minuten

Benutzer-Avatar
Patriotische Kuh

Ich habe diesen Text

$test1 = 'testing1';
$test1test1 = 'testing1';
$test1test1test1 = 'testing1';
$test1 = 'testing1';

und ich möchte es so ausrichten, mit tabs,

$test1           = 'testing1';
$test1test1      = 'testing1';
$test1test1test1 = 'testing1';
$test1           = 'testing1';

Gibt es eine Möglichkeit, dies in phpstorm oder webstorm zu tun?

Cmd+Alt+L (in Mac) oder Strg+Alt+L (Win) und PHP Storm formatiert den Code abhängig von Ihrem Codestil in den Einstellungen. Um diesen Codestil festzulegen, gehen Sie zu: Datei -> Einstellungen -> Codestil -> PHP (wählen Sie hier Ihre Sprache) -> Andere -> Schlüssel-Wert-Paar ausrichten – als aktiviert markieren. Und drücken Sie dann Code neu formatieren (Strg+Alt+L) und voila. Sie erhalten Code, wie Sie ihn oben geschrieben haben.

  • Es funktioniert nicht für die Version phpstorm 6.0.3, obwohl ich auch diese Einstellung vorgenommen habe. Kannst du mir helfen

    – Jay Hardia

    29. Juli 2013 um 4:26 Uhr

  • Ich verwende PhpStorm 6.0.3 auf Win7 und habe “Code neu formatieren” auf ALT+F8. Das könnte wahrscheinlich davon abhängen, welches Betriebssystem Sie verwenden und welche Keymap-Einstellung Sie verwenden. Klicken Code -> Code neu formatieren im Menü – Sie sollten auch Ihre Tastenkombination sehen Code neu formatieren Menüoption.

    – Uross

    25. September 2013 um 8:01 Uhr

  • Beachten Sie, dass es auch eine Einstellung zum Ausrichten von Schlüssel => Wert-Paaren gibt (zumindest in PHPStorm 6.0.3). Tolle Antwort danke.

    – Dizzley

    15. Oktober 2013 um 13:19 Uhr


  • Geht das auch für JavaScript? Ich konnte die Option dort nicht finden … :/

    – SirDerpington

    16. Oktober 2013 um 12:59 Uhr

  • In phpStorm 9.x “Felder in Spalten ausrichten”.

    – Mist

    23. Juli 2015 um 15:37 Uhr

Für mich in PhpStorm 8.0.2 habe ich es hier gefunden:

Einstellungen -> Editor -> Codestil -> PHP -> Umbruch und Klammern -> Aufeinanderfolgende Zuweisungen ausrichten

  • Die gegebene Antwort mag richtig sein, aber die von @Sam gegebene Antwort ist ebenfalls wichtig.

    – Nicolas C.

    17. Oktober 2016 um 9:27 Uhr

  • Ich verwende PHPStorm 2021.2.3, Settings -> Editor -> Code Style -> PHP -> Wrapping and Braces -> match expression -> Align 'match' arm bodies

    – sh6210

    30. Oktober 2021 um 12:43 Uhr


Formatierungsoption in phpstorm 8

Einstellungen > Codestil > PHP > Umbruch und geschweiften Klammern

Geben Sie hier die Bildbeschreibung ein

Aktivieren Sie beide Optionen Felder in Option ausrichten und Konstante ausrichten

Jetzt können Sie bekommen, was Sie wollen! 🙂

Quelle Jetbrains-Blog

  • „Zuordnungsanweisung > Aufeinanderfolgende Zuordnungen ausrichten“ ebenfalls

    – ASergej

    9. Juni 2016 um 12:55 Uhr

  • Da OP sagte: “Text an einem bestimmten Zeichen ausrichten, würde ich auch eine Überprüfung hinzufügen Array-Initialisierer > Schlüssel-Wert-Paare ausrichten.

    – Xhezairi

    22. Februar 2018 um 22:21 Uhr


In PhpStorm 8 befindet sich diese Option in:

File -> Settings -> Code style -> PHP -> Wrapping and Braces -> Assignment statement

Benutzer-Avatar
Andreas

Ein visuelles Update für 2019.1 und neuere Versionen auf dem Mac:

Gehe zu PHP Storm > Preferences > Editor > Code Style > PHP > Wrapping and Braces > Assignment Statement > Align consecutive assignments.

Um es zu aktivieren, gehen Sie zu Code > Reformat Code oder drücken Cmd+Opt+L.

Geben Sie hier die Bildbeschreibung ein

Benutzer-Avatar
Veshraj Joshi

Wir müssen mehrere Optionen wie unten ankreuzen, um zu erhalten

  • Oben genanntes Problem
  • Schlüssel-Wert-Paar-Ausrichtung des Arrays

Geben Sie hier die Bildbeschreibung ein

Benutzer-Avatar
sh6210

In meinem Fall verwende ich PHPStorm 2021.2.3,

Settings -> Editor -> Code Style -> PHP -> Wrapping and Braces -> match expression -> Align 'match' arm bodies

Geben Sie hier die Bildbeschreibung ein

1311180cookie-checkWie richte ich Text in Phpstorm oder Webstorm an einem bestimmten Zeichen aus?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy