PHP Storm-Einrückung stoppen, wenn ich die Eingabetaste drücke?

1

Wenn ich in PHP Storm die Eingabetaste drücke, wird die neue Zeile eingerückt, auch wenn die nächste Zeile nicht verschachtelt ist.

Wie kann ich den Editor davon abhalten?

var something = 'visible';
  //After hitting return I'm indented 2 spaces 
Evans
quelle
Sein zusätzlicher zusätzlicher Einzug. Mit nicht verschachtelt meine ich beispielsweise den obigen Code, bei dem es keinen Grund gibt, die nächste Zeile einzuziehen.
Evans

Antworten:

0

Ab PHPStorm 7.1 sollten Sie die Option hier finden:

die Einstellungen - & gt; Code-Stil - & gt; Allgemeines

Deaktivieren Sie "Formatierungssteuerung"

enter image description here

Sie können auch von ihren lesen Dokumentation Informationen zur Verwendung von Tags zum Ein- und Ausschalten von Funktionen direkt in Ihrem Code, nur bei Bedarf:

//@formatter:on

oder

//@formatter:off

Wenn dies nicht das ist, wonach Sie suchen, hängt Ihr Problem möglicherweise mit dem Einrückungsstil zusammen. Es gibt ein bekanntes Problem Hier , Ich fasse es in der Regel zusammen, um die Konfiguration in Einstellungen | Code-Stil | Umwickeln und geschweifte Klammern zu überprüfen und zu ändern.

Zum Abschluss gibt es auch ein sehr nützliches Video von Laracasts (Laravel-Video-Tutorials), "How to awesome in PHPStorm", das für mich hilfreich war Verknüpfung .

Pitto
quelle
Ich habe diese Option bereits deaktiviert (so verschieden von Ihrem Screenshot).
Evans
Antwort entsprechend Ihrem Kommentar aktualisiert
Pitto