如何解决Sublime Text 3 + LatexTool 编译后无意出现的新窗口
我在 Windows 10 上使用 Sublime Text 3 + LatexTool 来编辑我的 Tex 文件。最近更新了一次Sublime Text,发现每次用Ctrl+B编译我的tex代码都会出现一个无标题的sublime新窗口。这个烦人的问题有什么可能的原因吗?
解决方法
关于 LaTeXing 软件包的此问题已多次报告,并且也会影响 LaTeXTools。
这两个包都包含在生成外部文件后将焦点发送回 Sublime 的功能,并且它们执行此操作的方法导致您的问题出现在这里。问题的最终根源是这些包试图使用错误的程序将焦点放回原处,这导致它创建了您不想要的额外窗口。
特别是,他们尝试按顺序查找并执行 subl
或 sublime_text
以将焦点发回;如果找不到 subl
,则改为执行 sublime_text
。
这两个程序不是一回事; subl
将聚焦一个现有的 Sublime 实例,如果没有运行,则启动一个,而 sublime_text
将始终创建一个新窗口。
最方便的解决方法是进入包的首选项并将 keep_focus
设置为 false
(这适用于两个包),尽管这会阻止它重新获得焦点自动升华。
或者,您可以按照设置 Sublime 的 Command Line Interface 的说明进行操作,这将确保 subl
在系统 PATH
上可用,以便可以找到它并用于返回焦点,应该在保持焦点功能的同时解决问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。