繁体   English   中英

如何在Mac中使用命令行显示窗口

[英]How to show window using command line in Mac

我经常使用几个打开的WebStorm项目(有时候是5或6个),而且我必须继续搜索所有桌面才能找到合适的项目。 更糟糕的是,我的Mac有时会改变桌面的顺序,所以我真的无法知道项目的位置,并且必须搜索所有项目。

有谁知道我是否可以运行命令行来显示特定的窗口? 例如,我打开了一个带有3个选项卡的终端窗口,项目1,2和3,我想进入Project 2终端选项卡并输入一些内容,以显示Project 2的WebStorm窗口所显示的桌面。 这有可能吗?

我知道我可以运行$ wstorm . 打开项目,但是如果我在项目已经打开的情况下运行它,那么没有任何反应。

谢谢!

如果窗口名称包含可用于标识它们的文本,则可以使用osascript命令。 使用示例TextEdit,打开两个窗口,一个用于文件“file1.txt”,另一个用于“file2.txt”,然后以下命令将显示“file2.txt”的窗口

osascript -e $'activate application "TextEdit"\ntell application "TextEdit" to set index of window 1 where name contains "file2" to 1'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM