.html
파일에서 선 코딩을하는 데 익숙합니다. 작동합니다! 하지만 .php
파일의 경우 메신저 동일한 작업을 수행하는 방법을 알아낼 캔트, + 이 너무를 입력 Ctrl 키를 + 고도 시도했지만 아무 일도하지 않습니다. 테마 파일이 .php
이고 .html
이 아니므로 Joomla 웹 사이트에서 작업하고 있지만 입력 할 HTML 태그가 너무 많습니다. 심지어이 설정을 zen-coding.sublime.settings
에 추가하려고 시도했지만 사용자 폴더에 저장했지만 아무 일도 없었습니다. 왜 작동하지 않을까요? 이것은 link에서 참조를 얻었지만 Zen Coding.js에서 사용되었지만 구문은 ST2에서도 동일합니다. 스 니펫은 추가 설정이지만 중요한 것은 HTML 선 코딩 약자는 .php
파일에 나타나지 않지만 해당 파일은 .html
에 표시되지 않습니다. 아무도이 문제를 해결할 수 있습니까?Zen은 .php 확장자로 Sublime Text 2로 코딩합니다.
"my_zen_settings" : {
"html": {
"filters": "php,html",
"abbreviations": {
"jq": "<script src='jquery.js' type='javascript'>",
"demo": "<div id=\"demo\"></div>"
}
},
"css": {
"filters": "html,css,fc",
"snippets": {
"c": "color:#${1:000000};"
}
},
"php": {
"filters": "php,html",
"snippets": {
"php": "<?php | ?>",
"php:info": "<?php\nphpinfo();\n?>",
"php:echo": "<?php echo | ?>",
"php:Ns": "<?php\nnamespace |;\n\t\n?>",
"php:ns": "namespace |;",
"php:Class": "<?php\nclass |\n{\n\t\n}\n?>",
"php:class": "class |\n{\n\t\n}",
"php:Function": "<?php\nfunction |() {\n\t\n}\n?>",
"php:function": "function |() {\n\t\n}",
"php:Var": "<?php $| = ; ?>",
"php:var": "$| = ;",
"php:Object": "<?php $| = (object) ; ?>",
"php:object": "$| = (object) ;",
"php:New": "<?php $| = new ; ?>",
"php:new": "$| = new ;",
"php:Bool": "<?php $| = FALSE; ?>",
"php:bool": "$| = FALSE;",
"php:Array": "<?php $| = array(); ?>",
"php:array": "$| = array();",
"php:Array+": "<?php |[] = ; ?>",
"php:array+": "|[] = ;",
"php:Array-": "<?php unset($|[]); ?>",
"php:array-": "unset($|[]);",
//hack $|, seems to replace $i with $1
"php:For": "<?php\nfor ($|i = 0; $|i < |; $|i++) {\n\t\n}\n?>",
"php:for": "for ($|i = 0; $|i < |; $|i++) {\n\t\n}",
"php:Foreach": "<?php\nforeach (| as) {\n\t\n}\n?>",
"php:foreach": "foreach (| as) {\n\t\n}",
"php:While": "<?php\nwhile(|) {\n\t\n}\n?>",
"php:while": "while(|) {\n\t\n}",
"php:Dowhile": "<?php\ndo {\n\t\n} while(|);\n?>",
"php:dowhile": "do {\n\t\n} while(|);",
"php:If": "<?php if(|) { ?>\n\t\n<?php }?>",
"php:if": "if(|) {\n\t\n}",
"php:Ifelse": "<?php if(|) { ?>\n\t\n<?php } else { ?>\n\t\n<?php }?>",
"php:ifelse": "if(|) {\n\t\n} else {\n\t\n}",
"php:Switch": "<?php switch(|) { \n\tcase :\n\t\t\n\t\tbreak;\n\tdefault :\n\t\t\n\t\tbreak;\n}\n?>",
"php:switch": "switch(|) { \n\tcase :\n\t\t\n\t\tbreak;\n\tdefault :\n\t\t\n\t\tbreak;\n}",
"php:Include": "<?php include \"|\"; ?>",
"php:include": "include \"|\";",
"php:Include1": "<?php include_once \"|\"; ?>",
"php:include1": "include_once \"|\";"
}
}
}