2016-09-22 44 views
2

我一直試圖在Atom中添加PHP代碼片段,但代碼片段在編輯器本身中不起作用。我試圖用一個示例代碼段是如下:Atom中的自定義PHP片段

'.text.html.php': 'Paragraph tag': 'prefix': 'ptag' 'body': '<p>{1}</p>'

範圍是

text.html.php

當我嘗試通過鍵入訪問片段「ptag」和hit tab沒有任何反應。看起來我失去了一些東西,幫助。

回答

5

雖然.text.html.php範圍是正確的,您可能需要將其擴展爲HTML文件。爲了做到這一點.text.html.text.html.php應該用逗號隔開:

'.text.html, .text.html.php': 
    'Paragraph tag': 
    'prefix': 'ptag' 
    'body': '<p>${1}</p>' 

另外,您可以將範圍設置爲.text.html,php

要將光標置於p標記內,您必須編寫${1}而不是{1}。如果你想添加額外的文本,你可以使用${1:paragraph},這樣它會生成<p>paragraph</p>,段落將被選中進行修改。

可以在Flight Manual

編輯閱讀更多有關片段:由亞當

+0

感謝注意固定範圍內!這兩個範圍通知簡單地工作 '.text.html,.text.php'或'.text.html,php' – Pradino

+1

'text.html.php'在我的原子上正常工作。 – Adam

+1

@Adam確實有效。感謝您指出了這一點。我已經編輯了相應的答案。 – Loading