0

スニペットを作成しようとしていますが、その中のフィールドを押しtab てフィールドを移動しようとすると、次のフィールドにジャンプする代わりに自動競合して中断します"""

<snippet>
    <content><![CDATA[
Hello, ${1:this} is a broken "${2:snippet}", ${3:this} field won't be reached!
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>testsnip</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <!-- <scope>source.python</scope> -->
</snippet>

これに対する解決策はありますか?

4

1 に答える 1

1

過去の引用符、括弧などを移動するためのキー バインディングを設定していますか? もしそうなら、それはおそらくオートコンプリートではなく、トリガーしているものです。おそらく、そのキーのコンテキストを変更して、{ "key": "has_next_field", "operator": "equal", "operand": false }必要な動作を取得するようなものを含めることができます。

デバッグのヒントとしてsublime.log_commands(True)、ST コンソールに入力します。これにより、実行中のコマンドを確認できます。これにより、特定の問題を絞り込むことができます。

于 2013-11-14T22:08:38.117 に答える