2010-02-18 24 views
2

當我在Textmate中選擇一條線併爲註釋線(Mac上的command-L)執行快捷鍵時,它使用C風格註釋(即./ * ... * /)。如何將其更改爲使用C++樣式註釋(即// ...)。我正在編輯Javascript,如果這有所作爲。謝謝。在Textmate中,如何更改註釋行的樣式?

回答

2

首先,在一個開放的TM窗口:

  • 轉到控制欄(最底部)

  • 點擊有一個大寫的圖標「 L「灰色圓圈(語言 圖標),然後

  • 選擇的語言從 後出現你點擊(你已經這樣做了之後,你應該看到的JavaScript只是語言圖標的左邊)

  • 彈出(的JavaScript) cmd-/(命令+正斜槓)將爲您提供適合語言的註釋符號。

+0

這是非常它,雖然我想留在Javascript模式。原來有兩種Javascript模式 - 一種使用/ * ... * /和一種使用//。 – 2010-02-18 07:14:38

+0

謝謝 - 我無意中從你的問題的文本中挑選「C++」;我已經通過替換「C++」w /「javascript」來修改我的答案。完成之後,答案是一樣的。在javascript包中,只有註釋符號「//」在語言語法中,另一種類型不是,也許是因爲(正如我確信你知道的那樣),它很容易出現在正則表達式文本中,所以第一種類型是最常用的。 – doug 2010-02-18 09:11:50

0

在默認綁定下,Cmd-L會彈出Textmate中的Go行。在Textmate 2 alpha(.dll)中,9561)中,用JavaScript或C,則可以使用:

1)Cmd-/用於行留言(Bundles->來源 - >評論 - >註釋行):

  • 電流線

// cursor on this line

  • 所有選擇的線

// all these

// lines were

// selected

  • 從選擇註釋到行尾

的在此行中,僅散列// ###### was selected

2)Cmd-Opt-/ f的串或塊註釋選擇(Bundles->來源 - >評論 - >插入塊註釋)

/* all

these

lines

were

selected */

相關問題