Sublimetext2 新的升华罐';我想不出其中包含javascript的代码片段

Sublimetext2 新的升华罐';我想不出其中包含javascript的代码片段,sublimetext2,sublimetext,Sublimetext2,Sublimetext,我刚刚开始使用SublimiteText2,因为eclipse通过VPN处理大型项目的速度非常慢。我想把我的一些片段带过来。大多数都可以正常工作,但下面的一个是我使用的ajax调用,但不会作为代码片段工作。我猜有些角色需要转义或其他什么,但我不确定是哪一个 <snippet> <content><![CDATA[ $.ajax({ type: 'get', url: '.cfc', data: {me

我刚刚开始使用SublimiteText2,因为eclipse通过VPN处理大型项目的速度非常慢。我想把我的一些片段带过来。大多数都可以正常工作,但下面的一个是我使用的ajax调用,但不会作为代码片段工作。我猜有些角色需要转义或其他什么,但我不确定是哪一个

<snippet>
    <content><![CDATA[

    $.ajax({
        type: 'get',
        url: '.cfc',
        data: {method:''
            , var: var
            , var2:var
                },
        dataType: 'json',
        async: false,
        success: function(result){
            var result = jQuery.trim(result);
            console.log(result);
            } 
        }
    });     

]]></content>
    <tabTrigger>ajax</tabTrigger>
</snippet>

AJAX

有人能看到我哪里出错了吗?

可能是
CDATA
标记框导致了这个问题?只是一个猜测…

必须用\$逃离$,而且它可以工作

<snippet>
    <content><![CDATA[

    \$.ajax({
        type: 'get',
        url: '.cfc',
        data: {method:''
            , var: var
            , var2:var
                },
        dataType: 'json',
        async: false,
        success: function(result){
            var result = jQuery.trim(result);
            console.log(result);
            } 
        }
    });     

]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>ajax</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <!-- <scope>source.python</scope> -->
</snippet>

AJAX

不,虽然闭包起作用了,但我还是尝试了纯文本闭包。结果是你不得不逃离美元。谢谢你的关注!您是否能够接受您的答案,以便问题进入正确的队列?