ウィンドウを最大化したときに、画面の下部にあるギャップを取り除くにはどうすればよいですか?ギャップはほとんど知覚できませんが、最大化されたウィンドウの下部では、いくつかのピクセルが塗りつぶされず、デスクトップが表示されます。ウィンドウを使用して全画面モードにすると、5〜10ピクセルがいっぱいになります。
私のOSバージョンはOS X 10.9 Mavericksです
問題をわかりやすくするために、下の部分を拡大しました。
ウィンドウを最大化したときに、画面の下部にあるギャップを取り除くにはどうすればよいですか?ギャップはほとんど知覚できませんが、最大化されたウィンドウの下部では、いくつかのピクセルが塗りつぶされず、デスクトップが表示されます。ウィンドウを使用して全画面モードにすると、5〜10ピクセルがいっぱいになります。
私のOSバージョンはOS X 10.9 Mavericksです
問題をわかりやすくするために、下の部分を拡大しました。
回答:
これらの5ピクセルはDockに関連付けられています。代わりに、右側の左側または左側にドックを配置できますが、ギャップはドックの側面に残ります。ウィンドウマネージャー(Spectacleなど)はウィンドウを最大化し、ギャップを使用しないため、これはDockではかなり低レベルだと思います。
私の0.02ドル:あなたがそうであるように、あなたが多くのスクリーンの不動産を持っているなら、私はそれらを最大化するのではなく、より適切なサイズおよび/またはフルスクリーンウィンドウにいくつかのウィンドウを縮小すると言います。
私はこれを回避するか完全に修正するいくつかの方法に出会いました:
1)以下の設定で効果を最小化しますSystem Preferences > Dock
:
代わりにスクリプトでそれを実現したい場合は、次のようにします。
defaults write com.apple.dock autohide -bool true
defaults write com.apple.Dock orientation -string right
これにより、alt+shift+click
緑色のウィンドウボタンを押すと、プライマリモニターのウィンドウが本当に最大化されます。セカンダリモニターのウィンドウにはまだ隙間がありますが、ウィンドウの側面では下部よりも目立たなくなり、プライマリモニターほど頻繁にそのモニターを見ることはありません。
2)BetterTouchToolまたはBetterSnapToolでDockのギャップを完全にオーバーライドします。私はこれを個人的に試したことはありませんが、この問題を修正すると言っているいくつかのサイトを読みました(たとえば)。
私は実際にシステムをハッキングしました...他のいくつかの答えに基づいて。
左側のドッカーを一時的に移動し、ウィンドウを展開してから、ドッカーを下に戻すことができます。ウィンドウはそのままです。
また、Chromeはこの厄介な「バグ」の影響を受けないことに注意してください。私の場合、Emacsのみです。
編集:大声で叫ぶため。Altキーを押しながらTabキーを押すと、効果がなくなります。
これを実現するためにAppleScriptを作成しました。残念ながら、AppleScriptを呼び出した後、メニューバーとウィンドウの間にギャップがあることに気付くでしょう。ウィンドウを手動で上方向にサイズ変更して削除する必要があります(ダブルクリックしないと、ドックギャップが元に戻ります) )。ただし、これらの2つのステップの後、ドックギャップはありません-あなたが望んでいたように。
on run
tell application "System Events"
set FrontMostApp to name of first item of (processes whose frontmost is true)
end tell
tell application FrontMostApp
activate
set bounds of front window to {0, 26, 1280, 800}
end tell
end run
もう1つ-基本画面解像度が1280x800の13インチMacBook用に作成されています。Macのモデルに応じてこれらの境界を変更する必要がある場合があります。
重要:解像度が1280x800の整数倍でない場合は、独自の解像度を使用してください。