1、安装nodejs
2、安装jshint,方法:命令行下:npm install -g jshint
3、安装sublime text
4、安装sublime扩展管理工具
点击【View】->【Show Console】,输入:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation' 回车
点击【Preferences】->【Package Control】->输入 Install Package回车,等一会
输入sublimelint,回车重启,配置一下jshint_options步骤如下
【Preferences】->【Package Settings】->【SublimeLinter】->【Settings-User】,输入

{
    "sublimelinter": "load-save",
    "jshint_options": {
        "browser": true,
        "curly": true,
        "evil": true,
        //"devel": true, //alert
        "latedef": true,
        "multistr": true,
        "noarg": true,
        "node": true,
        "es3": true, //兼容ie6、7
        // "quotmark": true,
        "sub": true,
        "trailing": true,
        "undef":true
    }
}
    var init_download_but = function(soft_id, supply_id){
        //获取一个管家插件句柄
        var smgr = QQ_SoftMgr.getMgrObject({
            sKey    : 'SD23D3D4HXC46ZX', //校验网站合法性
            softId  : soft_id,           //下载的软件ID
            supplyId : supply_id         //渠道ID
        });
        /*********************调用软件管理默认按钮***********************/
        smgr.initDownloadButton('softmgr_download_but');
    };
    var soft_id = 4514,    //软件id
        supply_id = 40056;   //渠道ID
    init_download_but(soft_id, supply_id);

可以通过开启 “devel”: true, 去除对alert等函数的未定义提示
可以通过 /* global $ */ 或 “jquery”: true 加载 jQuery 的全局变量(jQuery、$)