用于windows的Sublime Text-包含缩写

时间:2014-12-28 15:34:08

标签: html sublimetext2 emmet

我的问题类似于this question,但它有点不同。我正在使用Sublime Text for windows,我想将波纹管文本设置为无序列表,其中包含标签。我按照" Wrap with Ubreviation"我从documentation site读取的命令。但是当我在选择文本后按 Ctrl + Shift + A 命令时,我无法获得" Enter Wrap包装缩写"输入窗口。我也试过 Alt + Shift + W ,而不是显示"输入换行缩写"命令,它只是允许我手动输入属性。

[当我按 Alt + Shift + W ]

enter image description here

[这是 Alt + Shift + W ]后的输出

When I press Alt+Shift+W]![enter image description here

[这是 Ctrl + Shift + W ]

之后的输出

行文字:

  • 一个
  • 两个
  • 3
  • 4

期望的输出:

<ul>
   <li><a href="one"> one </a></li>
   <li><a href="two"> two</a></li>
   <li><a href="three"> three</a></li>
   <li><a href="four"> four</a></li>
 </ul>

我猜大多数开发人员都在Mac上使用sublime,但我希望有一个有Windows经验的人帮助我。

1 个答案:

答案 0 :(得分:1)

CTRL + SHIFT + G

ul>li*>a[href=$#]{$#}

你会得到这样的东西

<ul>
    <li><a href="one">one</a></li>
    <li><a href="two">two</a></li>
    <li><a href="three">three</a></li>
</ul>

我想你想要的是什么

如果您需要链接中的空格,只需将其添加到第二个大括号中,如下所示

ul>li*>a[href=$#]{ $#}

<ul>
    <li><a href="one"> one</a></li>
    <li><a href="two"> two</a></li>
    <li><a href="three"> three</a></li>
    <li><a href="four"> four</a></li>
</ul>

哦,以及其他一些其他技巧http://www.sitepoint.com/faster-workflow-mastering-emmet-part-4/