vscode에서는 기본적으로 emmet을 제공
Emmet Documentation(https://docs.emmet.io/abbreviations/syntax/)
<!-- 적용 전 -->
div>ul>li
<!-- tab 입력 후 -->
<div>
<ul>
<li></li>
</ul>
</div>
div+p
<div></div>
<p></p>
ul>li*5
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
div#main+div.sub.sub2
<div id="main"></div>
<div class="sub sub2"></div>
td[title="Hello World!" colspan=3]
<td title="Hello World!" colspan="3"></td>
button{클릭}
<button>클릭</button>
ul>li.item$$*3
<ul>
<li class="item01"></li>
<li class="item02"></li>
<li class="item03"></li>
</ul>
ul>li.item$@3*5
<ul>
<li class="item3"></li>
<li class="item4"></li>
<li class="item5"></li>
</ul>
ul>li.item$@-*3
<ul>
<li class="item3"></li>
<li class="item2"></li>
<li class="item1"></li>
</ul>
https://www.reddit.com/r/vscode/comments/bj9h41/how_can_i_extend_an_existing_language_extension/
<!-- 1. ! -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
<!-- 2. html -->
위와 동일