我不确定这是否可行,但我有一个旧的java应用程序项目,其中包含1000多个java文件.我正在尝试将log4j支持添加到需要我添加的应用程序中
public static Logger logger = Logger.getLogger(MyClass.class.getName());
Run Code Online (Sandbox Code Playgroud)
在每个文件中.
我有什么方法可以使用eclipse执行操作.我试过source->format但是不允许我添加这一行.我是否必须打开每个文件并添加该行?
您可以在eclipse中使用模板,但在这种情况下,您需要编辑每个文件并添加它.
更新:
将以下内容保存在一些以扩展名".xml"命名的文件中
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java-members" deleted="false" description="adds the logger statement" enabled="true" name="logger">public static Logger logger = Logger.getLogger(${enclosing_type}.class.getName());</template></templates>
Run Code Online (Sandbox Code Playgroud)
按CTRL + 3,键入 - "templates"并选择Templates- Java Editor,如下所示

从右侧导入菜单,如下所示

现在转到您的任何文件并在类文件中键入"logger"并执行CTRL +空格,快速辅助将显示"logger"模板,如下所示
并且您的日志记录将出现在您正在编辑的类中,如下所示

| 归档时间: |
|
| 查看次数: |
2647 次 |
| 最近记录: |