日記:2021-03-25
VSCode をもっと macOS ネイティブっぽくする
Window: Title Bar Style window.titleBarStyle を native にする
ウインドウのタイトルバーがネイティブのやつになる
https://gyazo.com/5adc182996b5deb3839c1f8596a99831
ここからD&Dでいろんなところに持っていけて便利
Window: Native Tabs window.nativeTabs を true にする
macOS(AppKit)側のウインドウをタブにする機能が使えるようになる
Window メニューから新しいタブが開けたりその他いろんな操作ができる
https://gyazo.com/66eee944077d1de91f99095f304964f4
関連プロジェクトをタブに入れて行き来するみたいなことができる
VSCodeの複数ワークスペース同時に開くやつは若干不便なのでこっちのほうが便利かも
こっちもまあまあ不便だった 場合によって使い分けるとよさそう
ここまでくると macOS 側で VSCode だけダークモード強制もしたいんだけど…
なんか面倒そう
/Applications/Visual Studio Code.app/Contents/Resources/app/out/main.js に適当にコードインジェクトしてできた
こういう感じで
https://gyazo.com/6d26654b92fabd00eb36beb77b07ca7b
code:sh
echo '\nrequire("electron").nativeTheme.themeSource="dark"\n' >> /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/out/main.js
VSCode更新するたびにこれやらないといけない?