我正在寻找一个解决方案类似,以这样的,但对于Windows 7(64位),而不是只为终端。这绝对不是这个问题的重复。
问题
有些程序会记住其最后的位置/大小(例如Firefox,Notepad ++),而另一些程序则很固执(例如Git)。固执的人需要我多花一点时间(这么长,对不对?),然后才能开始工作,将它们移回所需的位置/大小。
用例
我是一名程序员,并且对我的开发环境有非常特定的偏好。我有两个监视器,并以特定的布局同时打开了我的IDE(因任务而异),Git终端,Windows资源管理器窗口,Firefox等,这些都可以一次打开,并且可以帮助我更有效地工作。
基于环境的自动设置
理想情况下,我可以打开所有这些程序,然后按热键组合,以正确的尺寸将所有窗口都放到所需的位置。或者更理想,有一组设置(脚本,热键组合,等等),我可以在某些情况下运行,以打开一组根据任务的具体方案(可能会问太多),并设置该特定布局。
示例:一个C#开发脚本,该脚本打开Visual Studio和许多其他程序,然后适当地设置其窗口位置。另一个用于Node.js开发的。
工作工具?
我对某些工具的功能只有一些模糊的想法。Windows Power Shell也许合适?我不介意为这些任务编写脚本。自动热键似乎也可以工作。
有没有人对这种功能有任何经验,并且对如何进行这样的事情有任何建议?如果可能,最好是能够运行脚本/热键以打开一组程序并自动设置所有大小/位置。
注意:我将此标记为powershell
,autohotkey
以防万一那些工具很好地适用于该任务。如果您觉得此标签标记有误,请随时删除/重新标记!