json 在VS Code中以HTML格式展开PHP条件。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json 在VS Code中以HTML格式展开PHP条件。相关的知识,希望对你有一定的参考价值。

{
	// ECHO
	"PHP Echo Tag": {
		"prefix": "echo",
		"body": [
			"<?php echo ${1:\\$var}; ?>"
		],
		"description": "Expand \"echo\" into PHP echo block"
	},
	
	// PHP Blocks
	"PHP Block Tags": {
		"prefix": "php",
		"body": [
			"<?php $0 ?>"
		],
		"description": "Expand PHP into block tags"
	},

	// PHP Open Blocks
	"PHP Open Block Tags": {
		"prefix": "phpf",
		"body": [
			"<?php",
			"$0",
			"?>"
		],
		"description": "Expand PHP into open block tags"
	},

	// IF Conditional
	"IF Conditional": {
		"prefix": "if",
		"body": [
			"<?php if ( ${1:expr} ): ?>",
			"	$0",
			"<?php endif; ?>"
		],
		"description": "Expand 'if' into IF conditional"
	},

	// FOREACH Conditional
	"FOREACH Conditional": {
		"prefix": "foreach",
		"body": [
			"<?php foreach ( ${1:collection} as ${2:value} ): ?>",
			"	$0",
			"<?php endforeach; ?>"
		],
		"description": "Expand 'foreach' into FOREACH loop"
	},
	
	// PHP Block Comments
	"PHP Block Comments": {
		"prefix": "phpcom",
		"body": [
			"<?php",
			"/*",
			"$1",
			"*/",
			"?>"
		],
		"description": "Expand PHP into open block tags"
	},

	// IF Conditional
	"IF Conditional": {
		"prefix": "if",
		"body": [
			"<?php if ( ${1:expr} ): ?>",
			"\t$0",
			"<?php endif; ?>"
		],
		"description": "Expand 'if' into IF conditional"
	},
	"IF Conditional - Bracket Structure": {
		"prefix": "iftf",
		"body": [
			"<?php",
			"if (${1:expr})",
			"{",
			"\t?>",
			"\t$0",
			"\t<?php",
			"}",
			"?>",
		],
		"description": "Expand 'if' into IF Conditional - Bracket Structure"
	},

	"ELSE Statement": {
		"prefix": "else",
		"body": [
			"<?php else: ?>"
		],
		"description": "Expand 'else' into ELSE statement"
	},

	// FOREACH Conditional
	"FOREACH Conditional": {
		"prefix": "foreach",
		"body": [
			"<?php foreach ( ${1:\\$collection} as ${2:\\$value} ): ?>",
			"\t$0",
			"<?php endforeach; ?>"
		],
		"description": "Expand 'foreach' into FOREACH loop"
	},

	// FOREACH Conditional
	"FOREACH Conditional - TeacherFunder": {
		"prefix": "foreachtf",
		"body": [
			"<?php",
			"foreach (${1:\\$collection} as ${2:\\$value})",
			"{",
			"\t?>",
			"\t$0",
			"\t<?php",
			"}",
			"?>"
		],
		"description": "Expand 'foreach' into FOREACH loop"
	},

	// White Conditional
	"While Conditional": {
		"prefix": "while",
		"body": [
			"<?php while ( ${1:\\$variable} ): ?>",
			"\t$0",
			"<?php endwhile; ?>"
		],
		"description": "Expand 'while' into WHILE loop"
	},
}

以上是关于json 在VS Code中以HTML格式展开PHP条件。的主要内容,如果未能解决你的问题,请参考以下文章

json 在VS Code中的单独行中格式化html属性

在 VS Code 中设置本地项目的 Python 路径而不使用 settings.json 文件

json VS Code html Snippets

vs code 用户代码片段 html.json

VS Code 自动格式化更漂亮

vs code settings.json