我正在使用一个片段管理器,它在我编辑片段时动态创建编辑器文件。
例如C:\Users\myUserName\AppData\Local\Temp\bXNSZWNlaXZlQnJvYWRjYXN0.javascript.snippet
我已将语言设置为 JavaScript,所以我得到了语法颜色。Eslint 在以下行抛出错误:
async msReceive${1/(.*)/${1:/capitalize}/} (msMessage, msEnvelope) {
我正在尝试设置.eslintignore
为忽略这些文件并且找不到有效的组合。每次更改后我都会重新启动 vscode.eslintignore
我可以使用什么 glob 模式来忽略 中的所有文件C:\Users\myUserName\AppData\Local\Temp
?这个问题与我有片段的其他语言有关。
我也尝试了这种/* eslint-disable */
方式,但也被忽略了。
谢谢,默里
要点是,如果我的.eslintignore
glob 设置正确,那么语言关联和 .eslintrc.js 设置应该无关紧要吗?
我努力了:
C:/Users/myUserName/AppData/Local/Temp/**/*
C:\\Users\\myUserName\\AppData\\Local\\Temp\\**/*
**/*.javascript.snippet
C:/Users/myUserName/AppData/Local/Temp/**
C:/Users/myUserName/AppData/Local/Temp/*
C:/Users/myUserName/AppData/Local/Temp
C:\\Users\\myUserName\\AppData\\Local\\Temp
此外,如果我将文件的副本保存在我的工作区中,例如temp.javascript.snippet
并保留/* eslint-disable */
它,它仍然会检查文件并显示相同的错误。