亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Sublime3 編寫 snippet

標簽:
前端工具

为了方便快捷在 Sublime 下新建 vue 的组件,所以我尝试写个 snippet,真个是网上文章一大抄,都是说在 tools 下 有个 new snippet 选项,我使用的 sublime3,并没有这个选项,只好去看下sublime的使用目录,sublime3下 新建 snippet 的步骤是这样的: ```

toos > developer > new snippet 

然后会得到如下代码

<snippet>
    <content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <!-- <tabTrigger>hello</tabTrigger> -->
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <!-- <scope>source.python</scope> -->
</snippet>

我们只需要将我们需要的snippet替换掉Hello, ${1:this} is a ${2:snippet}.即可。


最后的两个注释其中

  • <tabTrigger>定义该snippet打开的快捷方式(比如这里默认的是 hello, 我们在sublime新建的文件中只要输入hello 然后再按下 tab键,就可以触发我们自定义的代码片段)。
  • <scope>则限定我们在什么样的文件格式里才能使用该snippet。

    自定义好snippet之后 ctrl+s 默认保存至 packages目录下的 user目录下,输入保存名之后保存,最后会自动生成后缀名为.sublime-snippet的文件。ok 大功告成。

参考 Sublime docs
另附我写的 vue component snippet

<snippet>
    <content><![CDATA[
<template>

</template>

<script type="text/ecmascript-6">

</script>

<style lang="stylus" rel="stylesheet/stylus">

</style>

]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>vue</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <!-- <scope>source.python</scope> -->
</snippet>
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消