Sublime Text 2 HTML默认加价?

时间:2015-12-28 09:18:07

标签: html sublimetext2 markup

很抱歉提出这样的基本问题,但我似乎无法在任何地方找到答案。

如何让ST2在新文件中编写基本的html标记结构?

2 个答案:

答案 0 :(得分:0)

您可以使用DefaultFileType

如果您安装了Package Control软件包,则可以从Sublime Text本身内部安装DefaultFileType。打开Command Palette并选择" Package Control: Install Package",然后搜索DefaultFileType,您就完成了!

Package Controlhttps://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集成到您的工作流程中可以节省时间。