【发布时间】:2017-09-22 21:58:19
【问题描述】:
我的 VS 代码经常显示错误,例如“错误:无法读取未定义的属性 'name'”。状态栏中的“ESLint”标签也显示为红色,带有感叹号。
我怀疑我团队的自定义 ESLint 插件。我想看看失败的堆栈跟踪,这可能会证实或反驳我的理论。
VS Code 是否会为此类错误保留日志?如果有,他们在哪里?
(我在 Mac 上运行它。)
【问题讨论】:
我的 VS 代码经常显示错误,例如“错误:无法读取未定义的属性 'name'”。状态栏中的“ESLint”标签也显示为红色,带有感叹号。
我怀疑我团队的自定义 ESLint 插件。我想看看失败的堆栈跟踪,这可能会证实或反驳我的理论。
VS Code 是否会为此类错误保留日志?如果有,他们在哪里?
(我在 Mac 上运行它。)
【问题讨论】:
VSCode 有几个用于打开其日志文件夹的命令。对于 VSCode 日志,您可以使用 Developer: Open Logs Folder 命令,对于 VSCode 扩展,它是 Developer: Open Extensions Logs Folder。您可以按照通常的方式在命令面板中搜索这些命令。
这些命令会在 OSX 上生成一个新的 Finder 窗口,或者在 Windows 上的 Windows 资源管理器中打开。
【讨论】:
Developer: Open Extension Logs Folder。单数“扩展”
我相信这是您在 MacOS 上寻找的目录:~/Library/Application Support/Code/logs/。我不确定扩展程序是否通常将其日志和内容存储在其他地方,但它们很可能位于 Code 文件夹中的某个位置。
【讨论】:
在 Windows 上,它位于 %AppData%\Code\logs
【讨论】:
在 Linux 上,~/.config/Code/logs 下有一些日志文件。希望这会有所帮助。
【讨论】: