CTRL我使用 Sublime Text 3,可以使用 command +打开 Sublime 命令行`
...我可以在那里运行命令并在日志窗口中查看结果,但我无法在该日志窗口中进行搜索。
我相信 Sublime 日志窗口的日志文本也存在于文件系统的某个地方。如果我能找到该日志文件,我可以用vim
(或类似) 打开它并在那里搜索。
我的问题:日志文件存储在哪里?我可以将此日志复制/粘贴到新文件并在那里搜索,但这将是一个令人沮丧的额外步骤。
我的操作系统是 OS X 10.8.5
我搜索过/Users/maks/Library/Application Support/Sublime Text 3
,但什么也没找到。
这是我的目录输出。
Makss-Mac:Sublime Text 3 maks$ ls
Cache Installed Packages Packages
Index Local
答案1
不,用这个:yrammos/SublimeLog
来自 README
Sublime Text 2 和 3 提供了一个控制台(可通过 Control-` 访问),用于与其基于 Python 的内部结构和插件架构进行交互。此插件将控制台内容记录到带有记录器激活/停用时间戳的纯文本文件中。
答案2
是的,它确实。
您可以查看此文件的控制台历史记录:
/Users/maks/Library/Application Support/Sublime Text 3/Data/Local/Session.sublime_session
它是一个 JSON 文件,控制台命令存储在其中windows.console.history
。
但需要注意的是,Sublime Text 在您关闭程序之前不会更新文件。