2014-06-13 22 views
0

我希望TextMate在創建多行代碼時不會像goober一樣行事。例如:TextMate中多行格式不佳

function foo() { 
    return bar.baz() 
       .blah() + 
      boo.bah(); 

我可以手動添加一堆額外的標籤,但後來當我完成的代碼行(或者用分號或大括號),並返回到下一行,它迫使我的下一個代碼具有相同的縮進。像這樣:

function foo() { 
    return bar.baz() 
       .blah() + 
      boo.bah(); 
      var new_line_starts_here; 

我該如何避免這種情況?

回答

0

我認爲這是因爲return聲明。下一個代碼前需要關閉Foo

+0

在這種情況下,'boo.bah();'應該是'foo()'返回語句的一部分,所以不幸的是,你的建議並沒有幫助。 – AndrewSouthpaw

+0

'''在'boo.bah();' – Valijon

+0

'之後加上'}'唔......不行,我試過了你的建議,但沒有奏效。它仍然保持這一級別的縮進。 – AndrewSouthpaw