2016-04-03 14 views
0

In Textmate einrücken kann ich eine wirklich lange Reihe von PHP-Code, der in 2+ Linien aufgrund meiner Fensterbreite wickeln wird:Textmate: Auto lange Reihe von PHP-Code

echo 'This may be a long line of code, which will wrap to multiple lines depending on the width of the browser window...'; 

Ich habe bemerkt, dass das Hinzufügen von // Bis zum Ende der Zeile werden automatisch mehrere Zeilen unterhalb der ersten eingerückt, so dass es besser aussieht.

echo 'This may be a long line of code, which will wrap to multiple 
    lines depending on the width of the browser window...'; // 

Wie kann ich dieses Verhalten automatisch (nicht // am Ende fast jede Zeile Code ich schreibe setzen zu müssen), und wie kann ich diese gleiche Formatierung auf andere Code-Bibliotheken, wie HTML hinzuzufügen, CSS und SQL?

Antwort

0

Können Sie View-> Soft Wrap oder View-> Wrap Columns versuchen?

Sie sollten versuchen, keine sehr langen Strings in Ihrem Code zu haben, weil es das Lesen für andere Leute erschwert (besonders diejenigen, die ihre Monitore um 90 Grad drehen). Eine Menge Zeit, wenn ich eine super lange Zeichenfolge in der PHP so haben habe, werde ich etwas tun:

echo 'This may be a long line of code, which will wrap to multiple ' 
    . 'lines depending on the width of the browser window...'; 

Und wenn ich ein Bündel von Text in eine Variable für einige setzen müssen Grund, wie eine rohe SQL-Abfrage:

$query = 'SELECT id, name, other_column, this_property, something_else ' 
     . 'FROM really_long_table_name_for_no_reason ' 
     . 'WHERE other_column IN ['item1', 'item2', 'item3', 'item4'] ' 
     . 'AND this_property = 7 ' 
     . 'AND something_else = 'nine_why_not' ' 
     . 'ORDER BY id DESC LIMIT 30,90';