sublime换行无法自动缩进

版权声明:JiahaoZhang原创文章,转载请注明出处 https://blog.csdn.net/GrootBaby/article/details/81775857

 Preferences->Key Bindings->user->编辑文档

输入

//解决换行无法自动缩进的问题
{ "keys": ["enter"], "command": "auto_indent_tag", "context":
    [
        { "key": "setting.auto_indent", "operator": "equal", "operand": true },
		{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
		{ "key": "selector", "operator": "equal", "operand": "punctuation.definition.tag.begin", "match_all": true },
		{ "key": "preceding_text", "operator": "regex_contains", "operand": ">$", "match_all": true },
		{ "key": "following_text", "operator": "regex_contains", "operand": "^</", "match_all": true },
	]
},
// Press the tab indent a sufficient distance
{ "keys": ["tab"], "command": "reindent", "context":
    [
        { "key": "setting.auto_indent", "operator": "equal", "operand": true },
        { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
        { "key": "preceding_text", "operator": "regex_match", "operand": "^$", "match_all": true },
        { "key": "following_text", "operator": "regex_match", "operand": "^$", "match_all": true }
    ]
},

猜你喜欢

转载自blog.csdn.net/GrootBaby/article/details/81775857