何时在Julia中使用@debug、@info、@warn和@error

何时在Julia中使用@debug、@info、@warn和@error,julia,Julia,目前有四种不同的错误日志记录级别:“@debug、@info、@warn和@error”,所有这些级别都有不同的用例及其使用含义。一般来说,什么时候适合使用文档中的不同日志宏?: @debug "Verbose debugging information. Invisible by default" @info "An informational message" @warn "Something was odd. You should

目前有四种不同的错误日志记录级别:“@debug、@info、@warn和@error”,所有这些级别都有不同的用例及其使用含义。一般来说,什么时候适合使用文档中的不同日志宏?

@debug "Verbose debugging information.  Invisible by default"
@info  "An informational message"
@warn  "Something was odd.  You should pay attention"
@error "A non fatal error occurred"

阅读更多的文章。特别需要注意的是,
@error
不会抛出错误,它只是记录错误并继续执行。如果要抛出错误,请改用
error
函数。

为了使其有用,最好使用简短信息更新此答案,了解如何设置使用这些宏生成的消息的可见性级别