我是FE,也是Fe

          前端來源于不斷的點滴積累。我一直在努力。

          統計

          留言簿(15)

          閱讀排行榜

          評論排行榜

          sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征

          Sublime Text2 中Emmet(之前叫Zencoding)插件安裝以及使用

          Emmet插件安裝

          Emmet放出來有一段時間了一直安裝失敗,今天再仔細的看了文檔在安裝上。

          在windows上安裝時很有可能報錯說PyV8安裝失敗,需要到一個github地址上去安裝。詳細的安裝方法是:

          官方說的用Package Control :install package 安裝Emmet十有八九會報錯。所以這里介紹手動安裝過程:

          • 先安裝PyV8,點擊此處選擇適合的操作系統版本,將下載的zip包放在 Sublime Text 2的Package包中,可以通過ST2的菜單Preferences ->Browser Packages進入該文件夾,win7默認的是C:\Users\[用戶名]\AppData\Roaming\Sublime Text 2\Packages將zip包解壓出來的文件放到新建的PyV8文件夾中

          • 下載Emment最新版此處解壓到Packages文件夾中

          • 重啟 OK

            2013/10/31 update: 最近Emmet插件有更新,安裝起來不需要手動安裝PyV8了。直接用Package Install就行可以。

          Emmet的新特征

          默認的tag是div

          .item [tab]
          <div class="item"></item>
          

          聰明的子標簽嵌套規則,比如ul的子標簽默認就是li

          ul>.item*2 [tab]
          <ul>
          <li></li>
          <li></li>
          </ul>
          

          ^向上,相當于將當前的"上下文"放到父標簽上,寫dl>dt/dd的時候用的上

          dl>(dt>p>a[name=dt$]^^dd{description$})*2 [tab]
          <dl>
          <dt>
          <p><a href="" name="dt1"></a></p>
          </dt>
          <dd>description1</dd>
          <dt>
          <p><a href="" name="dt2"></a></p>
          </dt>
          <dd>description2</dd>
          </dl>
          

          $的功能增強

          之前用zencoding的時候我想寫一組checkbox各加上一個label,checkbox的name屬性一致,但是id不一樣,而且對應的label的for屬性能對應到checkbox的id上。

          (input:checkbox[name=cb1]#cbitem$$+label[for=cbitem$$]{label$})*2 [tab]
          <input type="checkbox" name="cb1" id="cbitem01">
          <label for="cbitem01">label1</label>
          <input type="checkbox" name="cb1" id="cbitem02">
          <label for="cbitem02">label2</label>
          

          zencoding寫出來的label和id是不能編號的。Emmet解決了這個問題。

          其他的功能都是原來zencoding有的,給一些參考資料:

          zencoding cheatsheet啥也不說了。趕緊去打印貼著吧。

          分享7個超實用的Emmet(zen coding)HTML代碼使用技巧直接激起了我再次安裝emmet的興趣

          emmet at github 其實仔細看看文檔上說的安裝就應該簡單。

          好了,就寫這么多,2013第一文,我廠的年會此時已經接近尾聲了,今年的年會不能參加灰常遺憾。美女確實不錯,呵呵。

          posted on 2013-01-19 21:06 衡鋒 閱讀(17961) 評論(12)  編輯  收藏 所屬分類: Web開發 、sublime text

          評論

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-01-20 12:35 免費網絡記事本

          sublime Text2 還真是個好東西,windows下我用著,現在切到mac還是一直在用,這個編輯器非常不錯,我喜歡??!  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-01-30 10:28 車水碼農

          我是富士康的,sublime emmet什么的我都不知道,只對你最后句話感興趣,最近想跳槽,你是哪個廠的?  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-02-19 10:22 lauren

          這篇文章才真正解決了我的疑惑,哈哈,謝謝分享!  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-02-19 15:26 衡鋒

          @lauren
          還賺了個粉絲。不客氣:)  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征[未登錄] 2013-08-23 10:03 lili

          我的2.02按照博主的方法,還是安裝不上。win7系統  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征[未登錄] 2013-08-23 22:08 lu

          你可能缺少pyv8@lili
            回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-09-03 16:33 qinqing

          請問寫完類似于這樣的div#header語句后,同時要執行下快捷鍵Ctrl+, 嗎  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-09-03 20:46 衡鋒

          @qinqing
          tab  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征[未登錄] 2013-10-31 10:47 xiaoxiao

          我安裝上了 怎么不行呢
            回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征 2013-10-31 11:38 衡鋒

          @xiaoxiao
          最近Emmet插件有更新,安裝起來不需要手動安裝PyV8了。直接用Package Install就行可以。  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征[未登錄] 2014-01-27 14:53 Lee

          我用ul>li*5 tab 怎么擴展不開  回復  更多評論   

          # re: sublime text 2 (四) Emmet(之前叫Zencoding)的安裝以及新特征[未登錄] 2014-01-27 15:00 Lee

          @Lee
          試了好長時間 使出來了
          要先保存文件....  回復  更多評論   

          主站蜘蛛池模板: 遂昌县| 虹口区| 马鞍山市| 深州市| 乳源| 孟州市| 扎鲁特旗| 安宁市| 沿河| 乌鲁木齐市| 庆云县| 微博| 海淀区| 桐乡市| 莱阳市| 固镇县| 蚌埠市| 赤峰市| 苗栗市| 甘泉县| 崇文区| 武山县| 神木县| 宜良县| 湖州市| 平罗县| 长垣县| 凌海市| 扶风县| 丘北县| 政和县| 林芝县| 开原市| 曲松县| 扬中市| 安福县| 定西市| 阜新| 安国市| 建昌县| 喀喇沁旗|