ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

LogView

FlashSystems ST3

Sublime Text 3 的日志文件查看器和突出显示工具

详情

  • 1.1.0
  • github.com
  • github.com
  • 7 年前
  • 2 小时前
  • 9 年前

安装

  • 总计 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

说明文件

源代码
raw.githubusercontent.com

LogView

Sublime Text 3 的日志文件突出显示工具。

ScreenShot

需求

此插件需要至少 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_filterwarning_filtermark_filter设置的常规表达式将自动扩展以仅匹配整个单词。如果希望使用指定的正则表达式,请将该值设置为false。
highlight_style underline 配置通过过滤器选择的行的标记样式。可用样式:填充、轮廓、下划线和无。有关详细信息,请参阅默认配置。

所有配置参数都可以通过“首选项”菜单设置。只需打开首选项>包设置>日志查看>设置。