使用WebStorm或PhpStorm,是否有任何方法可以通过Emmet或任何其他魔术来提高生产率?

  • 从文本编辑器或电子邮件中粘贴了一些多行文本:
    Item 1
    Item 2
    Item 3
    Item 4
    

    每行都用<li>包裹吗?
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    
  • 有一些<li>项,
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    

    <a href="#"> ... </a>对文本进行内包装?
    <li><a href="#">Item 1</a></li>
    <li><a href="#">Item 2</a></li>
    <li><a href="#">Item 3</a></li>
    <li><a href="#">Item 4</a></li>
    

  • 我发现自己需要提高生产力,Emmet是我的第一个嫌疑犯,但我的尝试失败了。

    最佳答案

    在PhpStorm 8中,您可以通过以下方式进行操作:

    代码->环绕声(您可以使用CTRL + SHIFT + T)-> Emmet。您将获得一个字段,可以在其中编写ul>li*来完成此任务。

    为了提高生产率,您需要快速访问此工具。您可以通过以下方式获得它:
    转到"file"->“设置”->“键盘映射”,找到Emmet的环绕声(有一个搜索行),并为此操作添加首选的键盘快捷方式。

    干杯!

    关于phpstorm - 用Emmet包装和内包装HTML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22629968/

    10-11 12:32