Chromeのタブを選んで別ウィンドウにしたり2つのウィンドウを1つにまとめるChrome拡張作った

皆さんChrome使っててこことこことのタブだけ別ウィンドウにしたい、とか、この2つのウィンドウ一つにまとめたい、とか思ったことありません?あれ面倒なんですよね結構。

だからそれが出来るChrome拡張書いたお!

complit - Chrome ウェブストア

スクショ見たら使い方分かるようにしたつもりだけど、日本語で説明すると

  • タブ選んでボタン押すと選んだタブが別ウィンドウに切りだされる
    • タブを選ぶやり方はshift + click or command + click(windowsだとcontrol + click?)
  • タブを選ばずボタンを押すと、最後にフォーカスしてたウィンドウのタブが今使ってるウィンドウに移動する。

という感じ。コード量は大したことないけど結構便利なものが出来たんじゃないかと思ってわりと満足してる

ちなみにあんまり知られてない気がするんだけど、タブを選ぶのはもともとChromeに備わってる機能で、複数選択してcommand + w押すと選んだタブを全部閉じたり出来る。

あと、2つのウィンドウを1つにまとめるところのインタフェースは妥協した。本当ならウィンドウを複数選んでそれをまとめる、ってのをやりたかったけど、それを分かりやすく作りこむのは難しそうだったんで最後にフォーカスしてたウィンドウとまとめる、という形にした。 *1

というかアイコン作る能力なくてつらい。誰か教えてください。

*1:タブと同じでChrome側でウィンドウを選ぶ機能つけてくれたら楽なんだけど