jot*_*cas 5 sublimetext sublimetext3 eslint standardjs eslintrc
我在多个 JavaScript 项目上进行合作。其中一些使用eslint,另一些使用standard。这是由不同且不相关的团队维护的项目,因此强迫他们使用相同的 linter 不是一个选择。
我使用 Sublime Text 3,似乎当我安装 SublimeLinter 插件,加上 SublimeLinter-contrib-standard 和 SublimeLinter-eslint 时,它们最终都会处于活动状态,因此不清楚何时在编辑器中突出显示错误,是哪个 linter 生成的它。
为了增加混乱,SublimeLinter-contrib-standard 提供了一个“保存格式”选项,该选项在保存文件时应用标准格式,例如删除所有分号。但对于依赖 eslint 并应用一组不同的 linter 规则的项目不应该这样做,例如它们可能确实使用分号。
那么,如何配置我的开发环境才能使用项目依赖的任何 linter?
我试过了:
如何为同一种语言(javascript)的每个项目启用不同的 linter?我想这一定是一个非常常见的用例,特别是对于在不同开源项目中协作的人们来说,这些项目可能遵循不同的编码标准。
我正在考虑切换到另一个可以更好地处理这个问题的编辑器。也许https://code.visualstudio.com/?如果有人对此有评论或其他编辑更好地处理这个问题,我也将不胜感激。
谢谢!
归档时间: |
|
查看次数: |
1789 次 |
最近记录: |