2012-07-31 40 views
0

我的「IDE」(這是不是一個真正的IDE)是崇高的文本2如何使JSLint的更簡潔的選擇

這有編輯好的插件。我喜歡使用的很多功能是SublimeClang:它會在您編寫C/C++代碼時解析它,並向您顯示錯誤和警告的位置,就像「真正的」IDE一樣。這太棒了,因爲它削減了代碼/編譯週期,所以我只有在我已經寫好代碼後才需要返回到我的終端,因爲我正在處理代碼時可以看到我的錯誤。

我曾希望jsLint(有plugins用於與編輯器集成)將幫助完成相同的任務,這樣我就可以在瀏覽器中測試我的頁面之前發現語法錯誤。通常情況下,最好的方法是將整個文件上傳到服務器並將其加載到瀏覽器中:雖然這個工作流程已經很流暢,但是在上傳之前能夠在本地檢查代碼有很大的吸引力。

我對jslint的問題是,它拋出了太多關於深奧文體選擇的觀點,其中許多我不在乎。你想讓我把所有的聲明放在一起?不,謝謝,我在變量旁邊有所有這些評論,我保留這些評論!

是否有我可以提供給jslint的標誌,以便它只會警告我有關語法錯誤?

回答

1

很多人都覺得你對JSLint的態度是一樣的。其中一個結果是替代JSHint。許多人發現它們的默認更符合他們的喜好。它也有Sublime插件。其中兩個列在http://www.jshint.com/platforms/

+0

是的jsLint顯然不是我正在尋找的東西。 Sublime V8插件(或其他基本上使用V8來檢查JS的東西)更像它。 – 2012-07-31 03:30:04

+0

sublimeLinter與node.js jshint正是醫生所訂購的。它的實時掃描性能也令人印象深刻。 – 2012-07-31 03:46:25

0

JSLint確實有several options來改變它的行爲。

看起來您可以在鏈接到的插件附帶的sublime-jslint.sublime-settings文件中定義這些文件(在「jslint_options」部分中)。