【问题标题】:Detect unused methods - Visual Studio Code检测未使用的方法 - Visual Studio Code
【发布时间】:2020-10-14 12:40:56
【问题描述】:

有没有办法在 Visual Studio Code 中检测打字稿文件 (Angular) 中未使用的方法? 我已经为 Angular 尝试了几个插件但徒劳无功。 Web Storm 过去默认将未使用的方法灰显。在 VS Code 中寻找类似的东西。

【问题讨论】:

    标签: angular typescript visual-studio-code


    【解决方案1】:

    您好,您可以尝试使用 " ng serve --aot " cli 命令而不是 " ng serve " 运行您的应用程序,它会向您显示这些未使用的代码的整数(例如当您离开 " ng build --prod " 命令时)。

    或者你可以试试这个方法,但我不喜欢这个:

    https://alexjover.com/blog/tree-shaking-with-webpack-2-typescript-and-babel/

    希望它会起作用!

    【讨论】:

      【解决方案2】:

      目前无法检测 VSCode 中未使用的公共方法(您可以检查更新 here)。但是,如果它是私有方法,您可以将其标记为私有,并且 VSCode 能够查找它是否在范围内使用(但请记住:HTML 模板中使用的方法是公共的)。

      如果公共方法检查对您很重要,您将不得不等待,或者为 VSCode 社区做出贡献。我仍然使用 VSCode,但如果您需要,请暂时切换到 WebStorm。

      【讨论】:

        猜你喜欢
        • 2021-06-26
        • 2018-01-03
        • 2016-07-30
        • 2015-07-10
        • 2021-09-19
        • 2023-03-08
        • 1970-01-01
        • 2020-08-30
        相关资源
        最近更新 更多