在前几年的更新中 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:“问题”面板没有任何关于弃用的输出...
1
ragnaroks 2022-01-22 20:50:38 +08:00
如果你是指,有一个 [obsolete] function obsoleteMethod1(){}; 然后找到所有 obsoleteMethod1(param)
不是有个“查找所有引用”功能么 |
2
SomeBottle OP @ragnaroks #1 这个是可行的。不过我主要是想知道有没有什么快捷方法能找出所有的[obsolete]过时方法😂
直观说来就是,这些过时方法 vscode 默认划了一条删除线,不知道有没有方法找出所有划这种删除线的地方 |
3
bfdlc 2022-01-23 16:10:55 +08:00 via Android
Vocoder 有个插件叫 todo list ,可以自定义正则表达式。目前默认的有 Todo ,fixme 啥的,你在配置文件里加自己关注的就可以了
|