IntelliJ可以从log4j输出创建到源代码的超链接吗?

Cra*_*lin 10 java eclipse log4j intellij-idea

在IntelliJ控制台中,堆栈跟踪自动包含超链接,可以将您带到相关的源文件.链接以格式(Log4jLoggerTest.java:25)出现在每一行的末尾.我可以配置log4j以类似的格式输出文本.

log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} (%F:%L) - %m%n
Run Code Online (Sandbox Code Playgroud)

在eclipse中,控制台自动将这样的文本转换为链接.在IntelliJ中,堆栈跟踪是链接,但我自己的相同形式的输出仍然是未链接的.有没有办法让IntelliJ做同样的事情?

小智 12

是的你可以尝试这种模式:

<param name="ConversionPattern" value="%-5p - [%-80m] - at %c.%M(%F:%L)%n"/>