Exclude **/node_modules/** from .vscode/launch.json searches (#1234)
Co-authored-by: Jinbo Wang <jinbwan@microsoft.com>
This commit is contained in:
parent
008caeb220
commit
ac256885f9
|
@ -181,7 +181,9 @@ async function launchJsonExists(workspace?: vscode.Uri): Promise<boolean> {
|
|||
}
|
||||
|
||||
const workspaceFolder = vscode.workspace.getWorkspaceFolder(workspace);
|
||||
const results: vscode.Uri[] = await vscode.workspace.findFiles(".vscode/launch.json");
|
||||
// Excluding "**/node_modules/**" as a common cause of excessive CPU usage.
|
||||
// https://github.com/microsoft/vscode/issues/75314#issuecomment-503195666
|
||||
const results: vscode.Uri[] = await vscode.workspace.findFiles(".vscode/launch.json", "**/node_modules/**");
|
||||
return !!results.find((launchJson) => vscode.workspace.getWorkspaceFolder(launchJson) === workspaceFolder);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue