Sublime Text插件可以调整窗口大小吗?

时间:2015-12-09 15:34:02

标签: python sublimetext3 sublimetext sublime-text-plugin

我是Python的新手,我正在尝试为Sublime Text编写我的第一个插件。

我希望我的插件调整Sublime窗口的大小,但我找不到Sublime Text API中的任何功能。基本上,我正在尝试做这样的事情:

win = sublime.active_window()
win.setBounds(500, 500)

我刚刚错过了API中的内容吗?或者这可以通过标准Python代码完成,而不使用Sublime Text API?

1 个答案:

答案 0 :(得分:1)

您可以使用window.run_command('resize_window', {'width': 800, 'height': 600}) 命令调整窗口大小。但是,我不确定您是否可以通过API重新定位它。

hwnd

但是,我注意到window上有一个hwnd方法,它允许您使用Windows API来操作窗口。要从Python执行此操作,您可能应该使用PyWin32 module。请注意,df1 <- data.frame(a=c(1:5), b=c(6:10), c=c(11:15)) df2 <- data.frame(a=c(1:5), c=c(11:15)) 在Linux上返回0,因此它似乎不是检索窗口句柄的跨平台方式。