2016-11-14 65 views

回答

0

您可以使用製表位創建片段。當你按標籤它會進入第一個製表位並讓你鍵入函數名稱或其他東西。按標籤將循環顯示製表位。

要創建制表位,您必須使用${1}。如果你想讓你的製表符有默認值,你可以使用${1:default}。你只需要用相應的數字替換1即可。例如:

'.source.python': 
    'Recursive function': 
    'prefix': 'rfunc' 
    'body': ''' 
       def ${1:name}(${2}): 
        ${3:#comment} 
        ${1:name}() 
      ''' 

會產生這樣的:

def name(): 
    #comment 
    name() 

而且會選擇name,這樣就可以取代它。按壓標籤將在括號之間並再次按下將選擇#comment

請注意,它會同時更改name這兩個事件。

按照您的例子那就是:

'.source.python': 
    'Function': 
    'prefix': 'd' 
    'body': 'def ${1:fname}(${2}): ${3:pass}' 

可以在Atom's Flight Manual

+0

閱讀更多關於片斷我也一樣,但我以爲我可以從片段中直接更改名稱。沒關係,謝謝。 –