The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          很早之前就聽說有jslint這個(gè)東東,但是一直沒有用過。說得簡單點(diǎn),這是一個(gè)js代碼校驗(yàn)的工具。

          官方網(wǎng)站:http://www.jslint.com/lint.html

          在線校驗(yàn)地址:http://www.jslint.com/

          用在線校驗(yàn)的校驗(yàn)有些不太方便,因?yàn)槊看味家迟N復(fù)制代碼。如果能把jslint結(jié)合到EditPlus里面應(yīng)該灰常方便。

          找到如下解決方案

          http://www.jslint.com/fulljslint.js下載這個(gè)js文件,放到editplus的安裝目錄中,我的是C:"Program Files"EditPlus 3

          菜單文本:javascript調(diào)試
          調(diào)試命令:cmd /c
          參數(shù):cscript “$(FileName)” cscript “jslint的路徑” < "$(FileName)"(被刪除的部分是網(wǎng)上大部分的說法,但是我實(shí)際操作了一下,發(fā)現(xiàn)這段命令只會檢測jslint這個(gè)文件,于是我嘗試刪除了<前面的東東,發(fā)現(xiàn)就能校驗(yàn)當(dāng)前文件了)
          初始目錄:$(FileDir)
          鉤選:捕捉輸出
          在輸出模式使用正則表達(dá)式:^Lint at line ([0-9]+) character ([0-9]+).*$”
          上面這行好像就是默認(rèn)的,不用改。


          EditPlus里面配置jslint

          存在問題:目前校驗(yàn)下來,一般的js代碼如果有問題,會正常報(bào)錯(cuò)。但是對于我們的框架而言,只要檢測到$符號,就會報(bào)錯(cuò)。
          我想這個(gè)應(yīng)該在jslint.js文件中處理一下對應(yīng)的邏輯。

          posted on 2010-07-14 15:52 Eric_jiang 閱讀(1014) 評論(0)  編輯  收藏 所屬分類: JavaScript
          主站蜘蛛池模板: 德兴市| 邵东县| 邵阳市| 门源| 临洮县| 会宁县| 堆龙德庆县| 海林市| 镇原县| 延川县| 台东县| 霍林郭勒市| 吴旗县| 都兰县| 大埔区| 佛学| 秦皇岛市| 凤城市| 西藏| 华池县| 始兴县| 樟树市| 山阴县| 兴仁县| 云和县| 鄯善县| 屏山县| 汤原县| 左贡县| 宜兴市| 拜城县| 芜湖县| 翁源县| 迭部县| 嵊州市| 商水县| 田东县| 清涧县| 台中县| 房产| 平和县|