webstorm实用技巧

设置自动刷新

这个非常重要,每次手动刷新是非常麻烦的,默认情况下是开启html和css自动属性的,但js是没有的。可以在下面这个界面设置。
在这里插入图片描述

快速插入多行内容到li标签

比如有下面的5行内容,每行内容都是不一样的。例如百度的新闻列表就是这样。
现在我想把这些内容快速插入到下面的li标签里面的a标签里面。

1.aaa
2.bbbbbb
3.ccccc
4.ddddddd
5.eeee
<ul>                
  <li><a></a></li> 
  <li><a></a></li> 
  <li><a></a></li> 
  <li><a></a></li> 
  <li><a></a></li> 
</ul>               

这个可以通过webstorm的行选择模式实现。
实现方法:
第一步:
alt+shift+insert或者鼠标右键选择Column Selection Mode。
一定要先开启这个功能。
第二步:
选中要插入的文本内容。一定要在行选择模式下选中,普通模式会出问题。
第三步:
到a标签中间的位置选中多行,ctrl+v就可以快速的把内容插入到a标签里面了。

最后就可以实现下面的效果。

<ul>               
  <li><a>1.aaa</a></li>
  <li><a>2.bbbb</a></li>
  <li><a>3.cccc</a></li>
  <li><a>4.dddd</a></li>
  <li><a>5.eee</a></li>
</ul>              

使用行选择模式插入多行

接着上面,实现上面功能的时候,可能忘记加href属性了,这时候还是可以使用行选择功能快速插入多行。

<ul>                                   
  <li><a href="#">1.aaaaa</a></li>     
  <li><a href="#">2.bbb  </a></li>     
  <li><a href="#">3.ccc  </a></li>     
  <li><a href="#">4.dddd </a></li>     
  <li><a href="#">5.eee  </a></li>     
</ul>                                  

第一步:
alt+shift+insert或者鼠标右键选择Column Selection Mode。
一定要先开启这个功能。
第二步:
选择多行,输入要插入的文本内容。

快速创建元素

1.快速创建父子元素
.div1>div2>div3,然后按tab键可以快速生成下面的代码。

<div class="div1">
    <div class="div2">
        <div class="div3"></div>
    </div>
</div>

2.快速创建多个平级元素
.div1+.div2+.div3,然后按tab可以快速生成下面的代码。

<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>

3.开始创建n个平级元素
.div$*5,然后按tab.

<div class="div1"></div>
<div class="div2"></div>
<div class="div3"></div>
<div class="div4"></div>
<div class="div5"></div>

翻译插件

有时候你不知道一个变量的英文是什么,打开浏览器又太慢,可以使用翻译插件快速翻译。
下用的人最多的这个,这个会在webstorm右上角添加一个小图标,点击快速翻译。
在这里插入图片描述
主要用来输入翻译,当然这个插件也是可以划词翻译的。

在这里插入图片描述
而且可以翻译文档,这个很强。
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值