MacOS下Sublime Text保存.tex文件时拼写检查自动关闭问题求助
解决思路
1. 排查LaTeXing插件的自动配置
LaTeXing插件可能在保存.tex文件时自动修改拼写检查状态:
- 打开Sublime Text,通过
Preferences > Package Settings > LaTeXing > Settings - User打开用户配置文件 - 查找是否存在
spell_check相关配置项,若发现设置为false的条目,将其改为true或直接删除该配置 - 可对比
Settings - Default里的默认配置,确认是否存在冲突
2. 配置TeX文件的语法特定拼写检查
Sublime Text会为不同语法类型应用独立设置,需确保LaTeX语法的拼写检查开启:
- 打开任意.tex文件,点击右下角的语法标识(显示为「LaTeX」),选择
Open all with current extension as... > LaTeX > Settings - More > Syntax Specific - User - 在打开的配置文件中添加或修改如下内容:
{ "spell_check": true } - 保存配置后,再次测试保存.tex文件的情况
3. 禁用LaTeXing的保存触发动作
若插件在保存时执行了关闭拼写检查的命令,可修改相关触发配置:
- 在LaTeXing的用户配置文件中,查找
on_save相关配置段,检查是否包含修改拼写检查的命令,将其移除或注释 - 例如若存在
"on_save": ["toggle_spell_check"]这类条目,直接删除该内容
4. 临时禁用LaTeXing验证问题来源
通过禁用插件确认问题是否由LaTeXing导致:
- 打开
Preferences > Package Control > Disable Package,选择LaTeXing - 保存.tex文件测试拼写检查是否还会自动关闭,若问题消失,说明插件是根源,可尝试更新插件或向开发者反馈问题
- 测试完成后记得重新启用插件
5. 重置全局拼写检查设置
确保全局配置未被插件干扰:
- 打开
Preferences > Settings - User,确认全局配置中存在"spell_check": true(若需要全局开启拼写检查) - 检查是否存在针对TeX文件的覆盖设置,保证语法特定设置的优先级正确
内容的提问来源于stack exchange,提问作者Pallav
相关产品推荐
相关产品推荐

