有没有一种方法可以将下面的↓↓↓作为片段插入?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
</head>
<body>
</body>
</html>
我尝试使用偏好设置 - &gt;关键绑定 - 用户,但引号确实很重要。
答案 0 :(得分:5)
您可以通过Tools -> New Snippet...
你可以read more about creating and using snippets here。
仅供参考,HTML5 doctype可能更合适,更容易记住,只需:
<!DOCTYPE html>
答案 1 :(得分:5)
只是拼出来,所以你不需要关注链接:
选择 Tools -> New Snippet...
后,请将其内容修改为以下内容:
<snippet>
<content><![CDATA[
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>$0</title>
</head>
<body>
</body>
</html>
]]></content>
<tabTrigger>newpage</tabTrigger>
<scope>text.html</scope>
</snippet>
$0
标记之间的<title>
表示在触发代码段后光标将在此处结束。如果您希望多个插入点可以在它们之间 Tab ,请使用$1
作为第一个,$2
作为第二个等,使用{ {1}}作为最后一点。
将代码段保存在$0
目录中(当您点击保存时, 应该是默认设置)Packages/User
。要测试它,打开一个新文件,将语法设置为HTML,键入 newpage.sublime-snippet
,然后点击 Tab ,你应该一切都准备好了。