0

最初の SublimeText Snipped を書いたばかりで、すべての API コマンドを実行できるかどうか疑問に思っています。具体的なケースでは、次のスニペットがあります。

<snippet>
    <content><![CDATA[  public function set${1:fieldName}(\$${2:fieldName})
    {
        \$this->_${2:fieldName} = \$${2:fieldName}; 
    }]]></content>
    <tabTrigger>set</tabTrigger>
    <scope>source.php</scope>
    <description>public function set...(...){}</description>
</snippet>

I'd likeが 2 番目に出現したとき${2:fieldName}に、最初の char を小文字に変換します。

4

1 に答える 1

2

API アクセスはありませんが、正規表現の置換を行うことができます。追加情報については、以下を参照してください。

https://docs.sublimetext.io/guide/extensibility/snippets.html

于 2013-07-20T17:31:11.067 に答える