18

標準のミッション コントロール GUI を使用せずに、新しいスペースを作成したい (後で削除できるようにしたい)。これをプログラムで行う方法はありますか?端末コマンド、applescript、またはココアのいずれかを介して?

4

2 に答える 2

2

~/Library/Preferences パスに com.apple.spaces.plist という名前の設定 plist があります。

そこに 2 つのキーを追加する必要があります。

plistを開いて、それを知っていただければ幸いです。

于 2013-02-12T07:23:50.660 に答える
1

GUI から...

...誰かが Google 経由でこれを見つけた場合に備えて

それは簡単です:あなたがミッションコントロールにいるとき...

  1. カーソルを画面の右上隅に移動します
  2. 画面の端からスライドする [新しいデスクトップ] タブをクリックします

注:Dock が右側にある場合は、代わりに左上隅から [新しいデスクトップ] タブにアクセスできます。

Mavericks では、ミッション コントロールで新しいスペースを作成するための Applescript

delay 0.5 -- time to release command if the script is run with command-R
tell application "System Events"
    key code 126 using control down -- control-up
    delay 1
    do shell script "MouseTools -x 1900 -y 60;sleep 1;MouseTools -leftClickNoRelease;MouseTools -releaseMouse"
    key code 53 -- escape
end tell
于 2014-04-04T21:42:39.647 に答える