获取 Typora 日志 #
要报告我们的关键错误,如崩溃或内容丢失,日志文件可能非常有用。你可以通过以下方式找到日志。
macOS #
实时日志 #
打开 Console.app
,运行 Typora,Typora 的日志将实时显示在 console.log 上。要过滤所有关于 Typora 的日志,请
- 勾选
Include Info Message
,并从Action
菜单中取消勾选Include Debug Messages
。 - 在搜索输入中输入
process:typora
,然后输入category:userOp
。 - 选择它们全部并粘贴到一个文件中,然后电邮给我们。
获取过去的日志 #
上面的方法只能在 Console.app
启动后获得日志。可能有这样的情况:Typora 在你打开 console.app
之前就崩溃了,而你又无法重现它。在这种情况下,你可以参考以下步骤来获取 Typora 过去的日志。
打开
terminal.app
在终端上输入
sudo log collect --last 10m
,并按enter
。你可以把
10m
改为3h
,1d
,等等,这取决于崩溃发生的时间。在终端输入
open system_logs.logarchive
,并按enter
,然后等待console.app
,加载日志文件。在搜索输入中键入
process:typora
。如果有太多的日志,你也可以使用
process:typora category:userOp
在 "显示 "选项中选择 "所有消息"(见截图),或选择 "自定义",在崩溃发生时过滤周围的日志。
选择它们全部并粘贴到一个文件中,然后电邮给我们。
你可以通过
rm -rf system_logs.logarchive
,在终端删除步骤3.
中创建的logarchive
文件。
Windows #
在 C:\Users\{username}\AppData\Roaming\Typora
,有一个 typora.log
。
你也可以在偏好设置上点击 "打开主题文件夹",在其父文件夹上找到 typora.log
。
基础设施 #
点击偏好设置中的 "打开主题文件夹",并在其父文件夹上找到 typora.log
。