使 Brackets 最大化打开吗?

使 Brackets 最大化打开吗?

我正在运行安装了括号的 Ubuntu 14.04(顺便问一下,括号在 Ubuntu 17 上能用吗?因为当我使用 16 检查时它不起作用?但无论如何......)

问题

当我打开 Brackets 时,它总是出现在这个不太适合使用的小窗口中。

我想要的是

我希望...我希望 Brackets 可以在最大化窗口中打开...不幸的是,这个错误已经存在了 3 年了,但似乎没有人愿意对此采取任何行动...因此,我想提出一个解决方法。

建议的(理论上的)解决方法

我发现这个命令

wmctrl -r Brackets -b add,maximized_horz,maximized_vert

如果 Brackets 已打开,则会最大化窗口。所以现在我需要找到一种方法,在 Brackets 打开后立即运行它。

我试图将命令放入brackets.desktop文件中,但似乎不起作用......

Exec=/opt/brackets/brackets %U && wmctrl -r Brackets -b add,maximized_horz,maximized_vert

我也尝试过用分号代替,&&但同样不起作用。我觉得这是因为我无法在桌面文件中放置 2 个这样的命令,因为它只会在第一个命令完成后运行第二个命令,也就是在程序关闭后……我说得对吗?我只是编造的……

我也尝试通过在桌面文件中设置最大化设置来做到这一点(不记得我到底做了什么,那是很久以前的事了)。

那么,有什么方法可以让我实现预期的结果吗?

答案1

因此我编写了一个简单的脚本来执行此操作:

#!/bin/bash
/opt/brackets/brackets &
sleep 1
wmctrl -r Brackets -b add,maximized_horz,maximized_vert

sleep 1只是为了让窗口有时间打开,以便以下命令识别它并将其最大化。

然后我只需将文件Exec=/opt/brackets/brackets中的行更改Brackets.desktopExec=/path/to/script.sh

记得使用以下命令使脚本可执行

sudo chmod +x /path/to/script.sh

相关内容