我是Python的新手,我正在尝试为Sublime Text编写我的第一个插件。
我希望我的插件调整Sublime窗口的大小,但我找不到Sublime Text API中的任何功能。基本上,我正在尝试做这样的事情:
win = sublime.active_window()
win.setBounds(500, 500)
我刚刚错过了API中的内容吗?或者这可以通过标准Python代码完成,而不使用Sublime Text API?
答案 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,因此它似乎不是检索窗口句柄的跨平台方式。