Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Atom中的自定义PHP代码段_Php_Atom Editor - Fatal编程技术网

Atom中的自定义PHP代码段

Atom中的自定义PHP代码段,php,atom-editor,Php,Atom Editor,我一直试图在MAC中的Atom中添加PHP代码段,但该代码段在编辑器中无法工作。我尝试使用的示例代码段如下所示: '.text.html.php': “段落标记”: “前缀”:“ptag” “body”:“{1}” 范围是 text.html.php 当我试图通过键入“ptag”并点击tab来访问代码段时,什么都没有发生。看起来我缺少了一些东西,帮助。而.text.html.php范围是正确的,您可能希望将其扩展到html文件。为此,应使用逗号分隔.text.html和.text.html.ph

我一直试图在MAC中的Atom中添加PHP代码段,但该代码段在编辑器中无法工作。我尝试使用的示例代码段如下所示:

'.text.html.php':
“段落标记”:
“前缀”:“ptag”
“body”:“{1}

范围是

text.html.php


当我试图通过键入“ptag”并点击tab来访问代码段时,什么都没有发生。看起来我缺少了一些东西,帮助。

.text.html.php
范围是正确的,您可能希望将其扩展到html文件。为此,应使用逗号分隔
.text.html
.text.html.php

'.text.html, .text.html.php':
  'Paragraph tag':
    'prefix': 'ptag'
    'body': '<p>${1}</p>'
'.text.html、.text.html.php':
“段落标记”:
“前缀”:“ptag”
“正文”:“${1}

或者,您可以将范围设置为
.text.html、php

要将光标定位在
p
标记内,必须编写
${1}
而不是
{1}
。如果要向其添加其他文本,可以使用
${1:paragration}
,这样它将生成
段落

,并且将选择段落进行修改

您可以在中阅读有关代码片段的更多信息


编辑:修正了Adam提到的范围

谢谢!通知的两个作用域都可以工作“.text.html、.text.php”或“.text.html、php”@Adam它确实可以工作。谢谢你指出这一点。我已经相应地编辑了答案。在哪里添加上述内容?@M.sulemanKhan到
snippets.cson
文件,您可以通过选择
文件>snippets
/
编辑>snippets
/
原子>snippets
菜单(取决于您的操作系统)访问该文件。您可以在此处找到更详细的信息: