gpt4 book ai didi

python - 在 Python 中打印到 Sublimetext 状态栏?

转载 作者:行者123 更新时间:2023-11-28 22:55:45 27 4
gpt4 key购买 nike

在 SublimeText 2 中,它使用 Python 插件。我正在尝试增强我发现的现有插件。

基本上它是一个计时器插件,具有startstoppause 功能,并将使用此 Sublimetext 将时间打印到状态栏API调用...

sublime.status_message(TIMER)

我想做的是在 Status Bar 中显示一些内容,以表明 Timer 实际上已启动并正在运行。像这样的……

sublime.status_message('定时器:开启')

问题是这只是在关闭前短暂显示我的状态栏消息几秒钟。

所以我正在寻找有关如何打印到状态栏并将其长期保留在那里的信息?

最佳答案

您可以使用 view.set_status(key, value) 在状态栏中放置一条持久消息。但是,这绑定(bind)到 View ,而不是应用程序。如果您需要独立于 View 的消息,则必须使用激活和停用的监听器来做一些工作。或者,您可以设置窗口中所有 View 的状态,方法是使用 window.views() 获取窗口中所有 View 的数组,并将状态消息放置在所有 View 上。然后,完成后,删除所有状态消息。

关于python - 在 Python 中打印到 Sublimetext 状态栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16442675/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com