java - Netbeans 中 try-catch Logger 的自定义代码片段

标签 java logging netbeans

每次我使用灯泡提示在 Netbeans 中添加 try-catch block 时,它都会自动添加这些行:

import java.util.logging.Level;
import java.util.logging.Logger

...
catch(...) {
   Logger.getLogger(ClassName.class.getName()).log(Level.SEVERE, null, ex);
}

我发现它有点烦人,因为它还添加了必要的导入,而且由于我使用不同的记录器 (slf4j),我不得不一直覆盖它。

有没有办法自定义该代码段?

最佳答案

在 Netbeans 中,转到菜单选项工具 -> 选项 -> 编辑器 -> 提示(选项卡)-> 确保选择了 Java 语言 -> 在树中选择“错误修复”-“用 try-catch 包围”。

然后在该屏幕的右侧,禁用复选框:“使用 java.util.logging.Logger”

希望下面的屏幕截图能让您更容易理解这些步骤。

enter image description here

关于java - Netbeans 中 try-catch Logger 的自定义代码片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19467471/

相关文章:

java - Struts2 i18n 消息

css - 为什么 NetBeans 说继承 margin 无效?

java - 在 Netbeans 中自动生成源代码和 doc jar

java - ThreadPoolExecutor 中的线程何时死亡

java - 如何 : Eclipe maven project, 希望 src 中的 Maven 依赖项 jar 作为 .java 文件进行编辑

c# - 使用 ReSharper 将日志记录代码灰显

java - 禁用烦人的 PODAM 日志

c# - 使用 Serilog 静态记录器将日志输出到 Xunit

java - Swing 应用程序启动时运行函数(私有(private))

java - 以 guice 方式为 Provider 赋予值(value)