SublimeLog
Sublime Text 2和3的简单控制台日志记录器。
详细信息
安装次数
- 总计 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
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
- 新功能:通过Package Control现在可以获取此插件。
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/。