SomeBottle

如何搜索所有被弃用 @deprecated 方法?

  •  
  •   SomeBottle ·
    SomeBottle · Jan 22, 2022 · 3345 views
    This topic created in 1599 days ago, the information mentioned may be changed or developed.

    在前几年的更新中 VSCode 早已支持了 JavaScript 的已弃用方法标注@deprecated,今天在看以前自己写的几坨代码时发现有几个已被抛弃的方法:(会被标上删除线)

    心里一颤,想着如何找出当前代码中所有已弃用方法,我到处搜了一圈,硬是没找着

    stackoverflow 上有一篇帖子:
    https://stackoverflow.com/questions/68760282/is-there-an-extension-of-cli-command-to-find-all-deprecated-methods-used-in-a-pr
    但是是基于 angular 框架的...我这只是普通的前端 js 罢了

    除此之外我是真没找着其他的方法了...只能直接用眼慢慢找
    所以咱想知道有没有方法能按@deprecated标注搜索出当前文件中所有的已弃用函数方法

    PS:“问题”面板没有任何关于弃用的输出...

    3 replies    2022-01-23 16:10:55 +08:00
    ragnaroks
        1
    ragnaroks  
       Jan 22, 2022
    如果你是指,有一个 [obsolete] function obsoleteMethod1(){}; 然后找到所有 obsoleteMethod1(param)

    不是有个“查找所有引用”功能么
    SomeBottle
        2
    SomeBottle  
    OP
       Jan 22, 2022
    @ragnaroks #1 这个是可行的。不过我主要是想知道有没有什么快捷方法能找出所有的[obsolete]过时方法😂
    直观说来就是,这些过时方法 vscode 默认划了一条删除线,不知道有没有方法找出所有划这种删除线的地方
    bfdlc
        3
    bfdlc  
       Jan 23, 2022 via Android
    Vocoder 有个插件叫 todo list ,可以自定义正则表达式。目前默认的有 Todo ,fixme 啥的,你在配置文件里加自己关注的就可以了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3939 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:10 · PVG 13:10 · LAX 22:10 · JFK 01:10
    ♥ Do have faith in what you're doing.