很抱歉提出这样的基本问题,但我似乎无法在任何地方找到答案。
如何让ST2在新文件中编写基本的html标记结构?
答案 0 :(得分:0)
您可以使用DefaultFileType
。
如果您安装了Package Control
软件包,则可以从Sublime Text本身内部安装DefaultFileType
。打开Command Palette
并选择" Package Control: Install Package
",然后搜索DefaultFileType
,您就完成了!
Package Control
:https://packagecontrol.io/installation#st2
答案 1 :(得分:0)
您可以使用Emmet package.
<强>安装强>
安装Emmet(以及任何其他软件包)的最简单方法是通过Package Control软件包。要安装它,请按照project's home page:
中的说明操作最简单的安装方法是通过Sublime Text控制台。可通过ctrl +`快捷键或View&gt;访问控制台。显示控制台菜单。打开后,将适用于您的Sublime Text版本的Python代码粘贴到控制台中。
import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')
接下来,使用快捷方式打开命令面板:CTRL + SHIFT + P. 并输入:&#34;安装包&#34;然后按Enter键。
Type&#34; Emmet&#34;并选择:用于Sublime Text包的Emmet(ex-Zen编码)。
就是这样。选择包后,Emmet将安装。一旦完成,您就会收到通知。
使用强>
Emmet允许您键入类似CSS的表达式,可以动态解析这些表达式以生成(除此之外)HTML。例如,打开一个新文件,键入html:5
,然后按Ctrl + E.这将扩展为:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
</body>
</html>
Emmet可以做更多事情,例如ul>li*3
将扩展为:
<ul>
<li></li>
<li></li>
<li></li>
</ul>
我建议您观看getting started video并查看the docs。将Emmet集成到您的工作流程中可以节省时间。