gpt4 book ai didi

java - 使特定代码行在 IDE 中不可见(最好是 eclipse)

转载 作者:行者123 更新时间:2023-12-02 11:10:14 25 4
gpt4 key购买 nike

我正在寻找一种方法来屏蔽 IDE 中的特定代码行。我更喜欢在 eclipse 中执行此操作,但 intellij 也可以。

目的是,当我有这样的方法时:

public String serialize() {
log.info("Starting to serialize");
StringBuilder sb = new StringBuilder();
sb.append("name: " + this.name);
sb.append("age: " + this.age);
sb.append("sex: " + this.sex);

log.info("Finished serializing. The result is: " + sb.toString());
return sb.toString();
}

我会让它看起来像这样:

public String serialize() {
StringBuilder sb = new StringBuilder();
sb.append("name: " + this.name);
sb.append("age: " + this.age);
sb.append("sex: " + this.sex);

return sb.toString();
}

这当然只是一个例子。我使用包含大量日志行和大量指标的代码,以便更好地监控应用程序。这使代码变得非常困惑,我希望在编码时只看到代码逻辑。

上述 IDE(或另一个)是否启用此功能?

最佳答案

这就是面向方面编程的用途。这是一件简单的事情,只有同一个程序员/营销人员给它起了这个华丽的名字。

您应该将serialize()函数/方法与您的日志记录 block Hook 。安静简单。

我建议您开始用谷歌搜索“AspectJ”。

关于java - 使特定代码行在 IDE 中不可见(最好是 eclipse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19970430/

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