LogView
Sublime Text 3 的日志文件查看器和突出显示工具
详情
安装
- 总计 26K
- Win 14K
- Mac 8K
- Linux 4K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 4 | 1 | 1 | 1 | 1 | 0 | 5 | 1 | 1 | 2 | 0 | 5 | 3 | 3 | 2 | 1 | 1 | 1 | 3 | 4 | 2 | 2 | 8 | 0 | 0 | 4 | 5 | 2 | 4 | 3 | 1 | 0 | 1 | 1 | 2 | 1 | 3 | 0 | 1 | 3 | 3 | 2 | 4 | 6 | 0 | 0 |
Mac | 2 | 3 | 1 | 0 | 0 | 1 | 2 | 3 | 2 | 0 | 1 | 3 | 1 | 3 | 0 | 2 | 1 | 0 | 2 | 0 | 1 | 4 | 3 | 0 | 0 | 1 | 2 | 3 | 0 | 0 | 1 | 0 | 2 | 3 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | 1 |
Linux | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
说明文件
LogView
Sublime Text 3 的日志文件突出显示工具。
需求
此插件需要至少 Sublime Text 3 Build 3065。请在使用此插件之前下载正确的 Sublime Text 版本。
功能
此 Sublime Text 3 插件在打开日志文件时自动处理某些常见任务: - 自动设置为只读以防止意外更改。 - 搜索常见模式并突出显示它们(请参阅“自动突出显示”章节) - 在突出显示的行上设置书签以加快匹配检查。
支持的文件扩展名
所有使用 .log 扩展名的文件都自动以日志文件的方式打开。任何其他文件都可以通过将语法更改为“Logfile”来作为日志文件处理。
安装
应使用包控制安装此包。按照以下步骤安装 LogView: - 确保您使用的是正确的 Sublime Text 3 版本(请参阅需求)。 - 如果您还没有,请安装包控制。 - 使用包控制搜索 LogView 并安装包。
编辑日志文件
您必须切换到“纯文本”语法才能编辑打开的日志文件。一旦编辑完文件,您可以切换回“日志文件”语法。文件将自动重新解析并设置为只读。
自动突出显示
LogView 插件区分三种日志条目: - 错误 - 警告 - 标记
匹配的行在侧边栏中也有图标标记。如果只想使行有图标,不执行其他高亮显示,则将配置文件中的 highlight_style
参数设置为 none
。
可以在配置文件中设置正则表达式来检测日志记录中的每种类别。如果加载文件(或将文件类型更改为“日志文件”),则自动处理,并自动突出显示和标记包含对配置的正则表达式匹配的所有行。通过这种方式,可以更快地分析日志文件并使用“转到书签”功能(F2)查找相关部分。通过缩小图可以显示日志文件的临界区域。带有红色或黄色标记密集的部分可能表明存在问题。
如果对日志文件中的给定行匹配了多个正则表达式,则都会计数。对于突出显示行,error_filter高于warning_filter,warning_filter高于mark_filter。
“error_filter”、“warning_filter”和“mark_filter”正则表达式包含合理的默认值。尽管如此,您仍应对其进行调整以匹配您经常处理的日志文件。
配置参数
参数 | 默认值 | 说明 |
---|---|---|
error_filter | error\ | fail\ |
error_scope | markup.deleted |
用于标记包含error_filter正则表达式匹配的行的范围。 |
error_status_caption | 错误 |
错误_filter_Regular_expression匹配的行数的编号前缀。这可用于I18N。 |
warning_filter | warning\ | not found\ |
warning_scope | markup.changed |
用于标记包含warning_filter正则表达式匹配的行的范围。 |
warning_status_caption | 警告 |
警告_filter_Regular_expression匹配的行数的编号前缀。这可用于I18N。 |
mark_filter | [\w](start\ | quit\ |
mark_scope | markup.inserted |
用于标记包含mark_filter正则表达式匹配的行的范围。 |
mark_status_caption | 标记 |
标记_filter_Regular_expression匹配的行数的编号前缀。这可用于I18N。 |
auto_match_words | true |
如果将此配置选项设置为true,则通过error_filter 、warning_filter 和mark_filter 设置的常规表达式将自动扩展以仅匹配整个单词。如果希望使用指定的正则表达式,请将该值设置为false。 |
highlight_style | underline |
配置通过过滤器选择的行的标记样式。可用样式:填充、轮廓、下划线和无。有关详细信息,请参阅默认配置。 |
所有配置参数都可以通过“首选项”菜单设置。只需打开首选项>包设置>日志查看>设置。