当前位置:  开发笔记 > 编程语言 > 正文

如何使Visual Studio代码检查整个项目是否有错误?

如何解决《如何使VisualStudio代码检查整个项目是否有错误?》经验,为你挑选了2个好方法。

我正在使用VS Code进行TypeScript/JavaScript开发.当我打开文件时,它会检查该文件是否有错误.问题是,如果我正在重构(就像我将一些共享代码移动到新位置或更改名称),它将不会显示我导致的错误,直到我打开带有问题的文件....所以,如果我想进行大量的重构,我必须打开每个文件,只是为了让它扫描文件中的错误.

如何让VS Code扫描整个项目的错误,而无需手动逐个打开每个文件?



1> WillyC..:

弄清楚了.请注意,此答案特定于TypeScript,这是我正在使用的.这里是:

确保打字稿全局安装(我刚刚在本地安装了): npm install -g typescript

然后在VS Code中按Shift+ Ctrl+ B.如果您没有设置任务运行器,它将询问您想要什么.我选择了typescript,tasks.json文件将如下所示:

{
    "version": "0.1.0",
    "command": "tsc",
    "isShellCommand": true,
    "args": ["-p", "."],
    "showOutput": "silent",
    "problemMatcher": "$tsc"
}

然后按Shift+ Ctrl+ B(或macOS中的Shift+ Command+ B)将检查整个项目是否存在问题,它们将在"问题"面板中报告.



2> manoftheyear..:

对于最新版本,tasks.json此版本是正确的json,此版本在1.14版中已弃用。创建为/.vscode/tasks.json

{
    "version": "2.0.0",
    "command": "tsc",
    "type": "shell",
    "args": [
        "-p",
        "."
    ],
    "presentation": {
        "reveal": "silent"
    },
    "problemMatcher": "$tsc"
}


@devrobf“按Ctrl + Shift + B组合键或从全局终端菜单运行运行构建任务会显示以下选择器:” https://code.visualstudio.com/docs/editor/tasks
推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有