gpt4 book ai didi

java - 在 eclipse 中将所有来自 java 包的标记为 @Depracated

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:02:35 27 4
gpt4 key购买 nike

如果文件太多,是否可以使用 eclipse(最好)或任何其他工具自动将 java 包(子包、类、方法、成员)的全部内容标记为 @Depracated手动制作。

最佳答案

您可以使用 sed 来标记当前目录及以下目录中的所有类(已在 Cygwin 中测试)。导航到所需的文件夹并运行:

for file in $(find . -name *.java); do sed -i 's/\(public class\)/@Deprecated\n\1/g' $file; done

要同时标记接口(interface),只需像这样添加它:

for file in $(find . -name *.java); do sed -i 's/\(\(public class\|interface\)\)/@Deprecated\n\1/g' $file; done

编辑

正如@ŁukaszRzeszotarski 指出的那样,您可以在 Eclipse 中使用搜索/替换工具执行此操作。只需标记要执行操作的资源,然后按 Ctrl + h。像这样填写:

Search然后,按Replace,然后像这样填写:

Replace
全部完成!

关于java - 在 eclipse 中将所有来自 java 包的标记为 @Depracated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15566848/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com