Javascript 带Atom编辑器的JSHint-忽略警告
我正在使用用于Atom编辑器的linter jshint插件 我想禁用显示几个特定的错误/警告。例如:W003-“functionName”在定义之前已被使用 是否可以在Atom的config.cson中的某个位置指定一个被忽略的错误/警告数组 基本上,我想问的是,是否可以像在PydevEclipse中那样执行相同的操作,在PydevEclipse中,您可以指定一个错误/警告列表,供pep8忽略 注意:我阅读了linter jshint文档,但仍然不知道如何执行此操作。建议您通过编辑~/.atom/config.cson修改config.cson文件。然而,我会采取不同的方法。如果在目录的根级别没有.jshintrc,我会创建一个 什么是.jshintrc文件?它是一个配置文件,其中包含告诉JSHint要执行哪些规则的规则。JSHint将开始在与正在被lint的文件相同的目录中查找此文件。如果找不到,它将沿着目录树向上移动一级,一直移动到文件系统根目录 是一个标准的.jshintrc文件,您可以根据需要复制粘贴和修改 我记得不久前,Atom中有linter jshint警告我有一些变量没有在jQuery或Angular之类的文件中定义,所以我只是添加并禁用了配置文件 示例:在my.jshintrc的底部,我将angular添加到全局变量列表中Javascript 带Atom编辑器的JSHint-忽略警告,javascript,jshint,atom-editor,Javascript,Jshint,Atom Editor,我正在使用用于Atom编辑器的linter jshint插件 我想禁用显示几个特定的错误/警告。例如:W003-“functionName”在定义之前已被使用 是否可以在Atom的config.cson中的某个位置指定一个被忽略的错误/警告数组 基本上,我想问的是,是否可以像在PydevEclipse中那样执行相同的操作,在PydevEclipse中,您可以指定一个错误/警告列表,供pep8忽略 注意:我阅读了linter jshint文档,但仍然不知道如何执行此操作。建议您通过编辑~/.ato
{
"jquery": false,
//.....more rules..
// Custom Globals
"globals": { // additional predefined global variables
"angular": false
}
}
一般来说,我认为在项目中有一个.jshintrc或eslintrc文件是一个很好的实践,因此如果其他开发人员继承了您的代码库,他们的代码编辑器可以自动执行.jshintrc文件中的规则。建议您通过编辑~/.atom/config.cson来修改config.cson文件。然而,我会采取不同的方法。如果在目录的根级别没有.jshintrc,我会创建一个
什么是.jshintrc文件?它是一个配置文件,其中包含告诉JSHint要执行哪些规则的规则。JSHint将开始在与正在被lint的文件相同的目录中查找此文件。如果找不到,它将沿着目录树向上移动一级,一直移动到文件系统根目录
是一个标准的.jshintrc文件,您可以根据需要复制粘贴和修改
我记得不久前,Atom中有linter jshint警告我有一些变量没有在jQuery或Angular之类的文件中定义,所以我只是添加并禁用了配置文件
示例:在my.jshintrc的底部,我将angular添加到全局变量列表中
{
"jquery": false,
//.....more rules..
// Custom Globals
"globals": { // additional predefined global variables
"angular": false
}
}
一般来说,我认为在项目中使用.jshintrc或eslintrc文件是一种很好的做法,这样如果其他开发人员继承了您的代码库,他们的代码编辑器可以自动执行.jshintrc文件中的规则。可以使用.jshintrc完成
您需要在警告代码前面加上-,例如-W003,然后使用true/false将其关闭/打开
在my.jshintrc的最底部:
来源:可以使用.jshintrc完成
您需要在警告代码前面加上-,例如-W003,然后使用true/false将其关闭/打开
在my.jshintrc的最底部:
来源:.jshintrc是,但不是globals键。jshintrc是,但不是globals键