Webstorm(常見配置+Emmet簡單語法)


以前用Webstotm 寫前端,一直,用一些 Emmet語法,尷尬的是,根本不知道這就是Emmet語法...

今天也是湊巧,索性,把Webstorm(常見配置+Emmet簡單語法)一起整理一下。

 

Webstorm常見配置。

自己日常也寫過一些,加上也參考一些百度上寫的不錯的文章。比較雜,下面就直接上鏈接了。

常用的也就,一些主題配色、項目多開、還有設置默認編碼,快捷鍵之類的。還有一些用不到的。

具體操作細節,自行點擊下方鏈接即可:

Webstorm--常見配置

WebStorm的快捷鍵,技巧

 webstorm 格式化代碼快捷鍵

 

剩下想說的就是Emmet的簡單語法,操作。

原來寫項目一直在用 Emmet語法,例如:ul>li*6 等等,下面會詳細說。 
百度得知,其實webstorm自帶emmet插件。用過zen coding的人應該都知道,emmet就是zen coding的升級版。
當然,webstorm也不是支持所有的emmet語法,不過夠用了。可以參考此文Enabling Emmet Support看看具體情況。
 

Webstorm 支持的 Emmet 語法參考鏈接

 
但是搞不懂,網上也有人讓在Webstorm中自行安裝 Emmet插件的。我安裝和不安裝沒測試出來區別。可能用的功能太基礎,也可能太菜了吧。
 
webstrom 自行安裝 步驟:(其實也很簡單)
 
界面左上角 File > setting > plugins 中搜索 Emmet ,安裝Emmet everywhere之后,重啟webstrom即可。
插件搜索后,如下圖:插件中還舉了一個例子。
 
 
 
最后就發一些,我經常用到的 Emmet的簡單語法,我都能用到,相信也能幫助到你。
 
   HTML模板生成,這個貌似 sublime Text 中用的多,不過也應該知道一下。
+Tab  (Emmet語法默認最后都是+Tab ,下面我就不再多說了)

   

  語法 一:新增 p元素 帶數字(語法+效果)

p{$}*5
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>

 

   語法二:新增 ul  li  帶數字內容(語法+效果)

ul>li{這是第$個li}*5
<ul>
    <li>這是第1個li</li>
    <li>這是第2個li</li>
    <li>這是第3個li</li>
    <li>這是第4個li</li>
    <li>這是第5個li</li>
</ul>

 

   語法三:新增 元素 帶 類名(語法+效果)

span.box
<span class="box"></span>

 

  語法四:新增 元素 帶 類名+ id(語法+效果)

span.box#idbox
<span class="box" id="idbox"></span>

 

   語法五:最后來個嵌套多的。(細品,你細品就會發現很多時候都會用到。)

#page>div.logo+ul#nav>li*5>a{Item $}
<div id="page">
    <div class="logo"></div>
    <ul id="nav">
        <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>
        <li><a href="">Item 5</a></li>
    </ul>
</div>

 

注:

1、在 Emmet插件 中,可以利用如:h1{元素內容$}*n 的方式,自動復制生成 n行$ 的作用是自動升序生成序號,便於測試。

2、在 Emmet插件 中,loremn(n為字母個數)自動輸出 n個字母組成 的文本內容。

 
 
以后想起來啥,再來補充。
 
 
by不言謝。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM