Sublimetext3 升华文本:如何检测编码错误(不存在变量…)
我使用的是Sublime文本,我对它相当陌生 我想突出显示我的编码错误:缺少分号,不存在变量。。。 但是,即使安装了Linter、Sublime Linter包、jslint和jshint,它也不能按照我想要的方式工作 JSLint太严格了:它给了我使用制表符而不是空格的错误 我想要的是:Sublimetext3 升华文本:如何检测编码错误(不存在变量…),sublimetext3,jslint,Sublimetext3,Jslint,我使用的是Sublime文本,我对它相当陌生 我想突出显示我的编码错误:缺少分号,不存在变量。。。 但是,即使安装了Linter、Sublime Linter包、jslint和jshint,它也不能按照我想要的方式工作 JSLint太严格了:它给了我使用制表符而不是空格的错误 我想要的是: 关于缺少分号的错误 如果使用未在任何地方定义的变量,则会出现错误 我该怎么做?我以前在这个论坛和谷歌上查过,但没有发现任何东西:( Nicolas.我认为它会满足您的需要。它比jshint和jslint更
- 关于缺少分号的错误
- 如果使用未在任何地方定义的变量,则会出现错误
您可以在Sublime中使用或插件。第二个更快,它允许我在键入时执行linting。我希望它能帮助您查看Thank@pawansharma,但我在发布此问题之前检查了此链接,但它对我没有帮助。分号警告有效,但我需要的是在发布时发出警报使用未定义的变量。通常,各种linter都支持一个
rc
文件,允许您配置它们的设置。例如,eslint有一个.eslintrc
,jshint a.jshintrc
,等等。我假设jslint也有这样一个东西。它是一个JSON文件,您可以在其中设置预设——例如,y你可以将它设置为只抱怨缺少分号和全局号。我建议你在谷歌上搜索一下。也就是说,如果它真的太严格了,请确保权重很大。如果我没记错的话,它严格遵守Crockfords规则,这很好……好的,谢谢,我会尽快尝试(这是一个附带项目,所以我不是每天都在做)。当我尝试验证您的解决方案时,我会将其标记为正确答案