Atom 1.17 beta の Dock のメモ

詳しくはこちらのブログ記事を参考にしてください (1.16 のリリース記事ですが, 下の方に 1.17 beta についても書いてあります). blog.atom.io

1.16 以前のイメージ

Workspace

Left Panel
(Tree View)

Pane 1

  • Text Editor 1
  • Text Editor 2

Pane 2

  • Settings
  • Text Editor 3

Right Panel

Bottom Panel

1.17 以降のイメージ

Workspace

Left Dock

Pane 1

  • Tree View
  • Dock Item 1

Pane 2

  • Dock Item 2

Workspace Center

Pane 1

  • Text Editor 1
  • Text Editor 2

Pane 2

  • Settings
  • Text Editor 3

Right Dock

Pane 1

  • Dock Item 3

Bottom Dock

Pane 1

  • Dock Item 4

Pane 2

  • Dock Item 5
  • Panel が Dock になって, 今までの Workspace でペインを分割したりタブで中身を切り替えたりということがサイドバーなどでもできるようになった
  • 今までの Workspace のペインが入っていた部分は Workspace Center という名前になった
    • 例えば atom.workspace.getPanes() とやると Dock 内のペインも拾ってしまうので, atom.workspace.getCenter().getPanes() などとやる必要がある

感想

  • 各 Dock 間での中身の移動もドラッグアンドドロップで簡単にできたりして便利
  • Dock 内の中身もタブで切り替えられるけど, 現状タブのデザインはこれまでのものと同じなので, サイドバーにしては大きすぎる気がする
    • というかタブ消してドロップダウンメニューとかにしたい
  • 自分がどこの Dock に含まれているかの取得・監視がめんどくさそう