如何检查补充工具栏是否可见/隐藏?

时间:2015-12-03 03:17:36

标签: sublimetext3 sublime-text-plugin

如何检查侧栏是否在Sublime Text 3中可见?

这不起作用:

state1_w = v.viewport_extent()[0]
v.window().run_command("toggle_side_bar")
state2_w = v.viewport_extent()[0]
v.window().run_command("toggle_side_bar")
print('state1_w', state1_w)
print('state2_w', state2_w)
if state1_w and state2_w:
  return (state1_w < state2_w)

切换侧边栏并检查布局宽度,但不幸的是state1_wstate2_w都是相同的值。我认为这应该在ST2中起作用,但它在ST3中没有。

在ST3中是否有其他方法可以检查侧边栏是否可见?

1 个答案:

答案 0 :(得分:2)

Sublime Text 3 build 3098刚刚发布,它包含两个新的API函数: - Window.is_sidebar_visible() - Window.set_sidebar_visible()

https://www.sublimetext.com/3dev

更改日志