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

SublimeLog

作者: yrammos 全部

Sublime Text 2和3的简单控制台日志记录器。

详细信息

  • 2016.12.02.14.15.31
  • github.com
  • github.com
  • 8年前
  • 23分钟前
  • 12年前

安装次数

  • 总计 5K
  • Win 2K
  • Mac 1K
  • Linux 909
8月7日 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日
Windows 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 1 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0

Readme

源代码
raw.githubusercontent.com

SublimeLog

Sublime Text的简单控制台日志记录器为Sublime Text ~~2和~~ 3.

描述

Sublime Text 3提供了一个控制台(可通过Control-`访问),用于与基于Python的编辑器内部结构和插件架构交互。这个插件将控制台内容记录到带有时戳的简单文本文件中。

每次启动Sublime Text时,日志都会被清除并重新创建。

安装

最直接的安装方法是使用Will Bond的出色包控制。或者,您可以将此存储库的克隆(或内容)复制到您的Sublime Text ./Packages文件夹中

git clone https://github.com/yrammos/SublimeLog.git

命令

目前SublimeLog提供单个命令来切换记录器。默认快捷键是OS X上的Command-Control-C或Windows/Linux上的Alt-Control-C。您也可以通过命令面板调用它(Mac上的⌘-Shift-P或其他情况下的Ctrl-Shift-P): SublimeLog: 切换记录器(开/关)

您可以在默认的JSON文件中调整快捷键,该文件适合您所在的平台

./Packages/SublimeLog/Default ({OSX | Linux | Windows}).sublime-keymapping

或,为了避免插件更新后的覆盖,在用户子文件夹中的相应文件中

./Packages/User/SublimeLog ({OSX | Linux | Windows}).sublime-keymapping

检索日志

默认情况下,控制台记录在以下纯文本文件中

{HOME}/.subl.log

此默认目标可通过

./Packages/SublimeLog/SublimeLog.sublime-settings

或最好在用户子文件夹中进行调整

./Packages/User/SublimeLog.sublime-settings

无论您声明的日志路径和文件名是什么,它都相对于您的根文件夹,请确保您具有足够的写权限,否则插件会礼貌地抱怨。

请注意,无需重新启动Sublime Text即可使这些设置更改生效。

服务建议

我编写此插件作为我对LaTeX工作流程的补充。在一个专用终端会话中,或者在tmux窗格中,我不断监视日志文件以查找更改

tail -f ~/.subl.log

这为我提供了一个单独窗口中的控制台流动态视图,避免了切换控制台视图所耗费的时间和空间。

如果需要维护编辑器连续重启后的日志文件历史,那么multitail可能是最好的解决方案。它在所有主要的Unix平台上运行,通过Cygwin在Windows上运行。

版本历史

12/2/2016

  • 修复:不再出现非ASCII时间戳导致的崩溃。
  • 新功能:不再支持Sublime Text 2。

4/18/2013

  • 新功能:支持Sublime Text 3。
  • 新功能:现在可以通过命令面板切换日志器。
  • 新功能:设置修改不再需要重启编辑器即可生效。

7/17/2012

  • 新功能:添加了首选项菜单(Sublime Text 2 > 首选项 > 包设置 > SublimeLog)。
  • 修复:现在默认和个人首选项被如预期地尊重。

6/26/2012

6/22/2012

  • 新功能:首次发布。

版权所有 © 2012-3 by Yannis Rammos。本作品在Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)许可下提供,http://creativecommons.org/licenses/by-sa/3.0/