Fitten Code崩溃日志分析:当插件导致IDE闪退时的排查方法
来源:互联网
时间:2026-06-23 13:44:18
当Fitten Code插件导致PyCharm或IntelliJ IDEA启动后立刻闪退,很多开发者第一反应是重装IDE或禁用插件,但更高效的排查路径是从日志入手。IDE不会主动告诉你哪一行代码触发了崩溃,但日志文件里藏着GPU进程异常、JCEF加载失败、插件初始化卡死等关键线索。通过安全模式确认问题源,再过滤
idea.log

确认闪退是否由Fitten Code直接引发
启动IDE时按住
Shift
Cmd+Shift
安全模式下打开Help → Show Log in Explorer(或Finder),观察最近一次正常启动的日志末尾是否有“FittenCodePlugin”相关ERROR或FATAL字样。
提取并过滤Fitten Code专属崩溃日志
关闭IDE,打开日志目录:
Windows:C:Users<用户名>AppDataLocalJetBrains
macOS:~/Library/Logs/JetBrains/
Linux:~/.cache/JetBrains/
找到最新生成的
idea.log
① 搜索关键词
“FittenCode”
② 在结果中进一步筛选含
“Exception”、“Crash”、“GPU”、“JCEF”、“WebView”
特别注意出现
“too many restarts of gpu-process”
针对性修复三类典型日志错误
方法一:GPU进程反复重启(日志含“too many restarts of gpu-process”)
Help → Find Action(Ctrl+Shift+A)→ 输入 registry → 回车 → 找到
ide.browser.jcef.sandbox.enable
方法二:JCEF未加载导致白屏/闪退(日志含“jcef not a vailable”或“Failed to initialize JCEF”)
Help → Find Action → 输入“Choose Boot Ja va Runtime for the IDE” → 回车 → 在弹出窗口中选择带
【JCEF】
方法三:插件初始化超时卡死(日志末尾突然中断,无ERROR但有大量“Initializing FittenCodePlugin…”日志)
Settings → Plugins → 找到Fitten Code → 点击齿轮图标 →