Sublimetext2 升华文本LaTeXTools控制台自动隐藏
用于Sublime文本编辑器的LaTeXTools插件中的构建脚本会弹出控制台,在那里编写编译结果。 我希望控制台在编译完成并且没有错误时自动隐藏(否则保持打开状态) 我知道如何通过崇高的文本2实现这一点。(我想我插入了两行Sublimetext2 升华文本LaTeXTools控制台自动隐藏,sublimetext2,sublimetext,sublimetext3,sublime-text-plugin,Sublimetext2,Sublimetext,Sublimetext3,Sublime Text Plugin,用于Sublime文本编辑器的LaTeXTools插件中的构建脚本会弹出控制台,在那里编写编译结果。 我希望控制台在编译完成并且没有错误时自动隐藏(否则保持打开状态) 我知道如何通过崇高的文本2实现这一点。(我想我插入了两行sublime.active_window().run_命令(“show_panel”,“panel”:“console”,“toggle”:True}”) 在构建脚本的某个地方。) 如何通过升华文本3实现这种行为 如何(正确地)使用Sublime Text 2实现这一行为?
sublime.active_window().run_命令(“show_panel”,“panel”:“console”,“toggle”:True}”)
在构建脚本的某个地方。)
如何通过升华文本3实现这种行为
如何(正确地)使用Sublime Text 2实现这一行为?,但以下操作相当有效(LaTeXtools修订版2014-3-12)
在文件makePDF.py
中插入一行
self.window.run_命令(“隐藏_面板”,“面板”:“output.exec”})
在第370行和第371行之间(定义do_finish
函数)
这可能无法在LaTeXtools软件包更新后继续使用
self.window.run_command("hide_panel", {"panel": "output.exec"})
在询问LaTeX运行的错误时(第177行),我在“else”块之后的run(self)
方法(makePDF.py)中添加了这个命令
它工作得很好,但在LaTeXTools软件包更新后无法继续使用。此功能现在已使用
hide\u build\u面板以本机方式添加到LaTeXTools软件包中。
LaTeXTools设置文件中的首选项。检查一下
有四个级别的隐藏行为可用:
- 总是
- 如果没有错误
- 如果没有错误或警告
- 从来没有
:根本不显示构建面板始终
:仅在发生错误时显示生成面板无错误
:仅在未出现警告时隐藏面板无警告
:仅在没有出现警告或坏盒消息时隐藏面板;如果无坏盒
设置为display\u bad\u box
,则这仅与true
不同no\u warnings
:从不隐藏“生成”面板。任何其他值都将被解释为默认值从不