2016-04-03 10 views
0

の長い行をインデント、私は私の窓幅による2+行に折り返されますPHPコードの1つの本当に長い行があり:TextMateの:オートTextMateでPHPコード

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

を私は//を追加することに気づきました行の終わりにすると、最初の行の下にある複数の行が自動的にインデントされ、より見栄えが良くなります。

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

、どのように私は(私が書くコードのほとんどすべての行の末尾に//を置くために持っていない)、この動作を自動化することができ、そしてどのように私はHTMLなどの他のコードライブラリにこの同じ書式設定を追加することができますCSSとSQL?

答えて

0

ビュー - >ソフトラップまたは表示 - >ラップカラムを試すことができますか?

コードにスーパーロングストリングを持たないようにしてください。他の人(特にモニターを90度置いた人)のために読みにくいためです。

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

そして、私はいくつかのための変数にテキストの束を置く必要がある場合:私はそのようなPHPでの超長い文字列を持っている必要があれば多くの時間が、私はこのような何かをやります理由は、生のSQLクエリのように:

$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';