我正在尝试使用VSCode编写Adobe After Effects的extendscript脚本。我希望能够进行一些linting(无论是ESLint还是其他linter都可以),但是我无法让ESLint对我的文件进行linting。
Extendscript是ECMAScript标准的一个方言,因此类似于JavaScript和ActionScript。这些文件的扩展名是.jsx。有一些针对VSCode的extendscript插件,其中之一提供语言支持,以便VSCode将我的.jsx文件识别为extendscript文件。因此,我希望在我的
如果我尝试运行ESLint.ShowOutputChannel命令,会收到以下错误信息:
但是没有运气。
Extendscript是ECMAScript标准的一个方言,因此类似于JavaScript和ActionScript。这些文件的扩展名是.jsx。有一些针对VSCode的extendscript插件,其中之一提供语言支持,以便VSCode将我的.jsx文件识别为extendscript文件。因此,我希望在我的
settings.json
中设置如下内容:{
"eslint.options": {
"extensions": [".jsx", ".js"]
},
"eslint.validate": [
"javascript",
"javascriptreact",
"extendscript"
]
}
如果我尝试运行ESLint.ShowOutputChannel命令,会收到以下错误信息:
ESLint未运行。默认情况下仅验证JavaScript文件。如果您想验证其他文件类型,请在“eslint.validate”设置中指定它们。
编辑 我还尝试将第10行中的"extendscript"
替换为
{ "language": "extendscript", "autofix": false }
但是没有运气。