zoukankan      html  css  js  c++  java
  • sublime snippet 示例

    <snippet>
        <content><![CDATA[local ${1:M} = {}
    function ${1:M}.new(cls, self)
        self = self or {}
        cls.__index = cls
        return setmetatable(self, cls)
    end
    ]]></content>
        <tabTrigger>class</tabTrigger>
        <scope>source.lua</scope>
        <description>New Class</description>
    </snippet>
    

    另存为lua-class.sublime-snippet, 前缀随意, 保证后缀为.sublime-snippet即可.
    现在,你在.lua文件里打出class 再按tab,就会出现:

    local M = {}
    function M.new(self, init)
        init = init or {}
        self.__index = self
        return setmetatable(init, self)
    end
    

    又一例

    <snippet>
        <content><![CDATA[function ${1:M}.${2:foo}(self${3:, args})
        -- local res = {}
    end
    ]]></content>
        <tabTrigger>method</tabTrigger>
        <scope>source.lua</scope>
        <description>New Method</description>
    </snippet>
    
  • 相关阅读:
    js 平坦化控制流
    js变量名混淆
    ERR_CERT_INVALID
    ERR_CERT_AUTHORITY_INVALID
    @babel/preset-env
    @babel/plugin-transform-runtime
    terminal
    @babel/plugin-proposal-class-properties
    Zotero
    随记 日后整理
  • 原文地址:https://www.cnblogs.com/xiangnan/p/5648125.html
Copyright © 2011-2022 走看看