📑

Clineに仕事よりも先にエディタを奪われた人間のVSCode Tips

2025/02/25に公開

TL;DR

  1. 自分用のタブをlockして保有しておく
  2. 新しいwindowで開く
  3. ターミナルはエディタで開く

はじめに. Clineの問題

Cline使ってて、途中でファイルを変更しようとしたらClineが操作するファイルにフォーカスを奪われてしまい、キレそうになったhikaeです。

Clineはファイルを編集するファイルを必ずエディタ上で開く仕様になっています。

1. 自分用のタブをlockして保有しておく

まずはGroup Lockを使います。Group Lockされたタブ上では新しいファイルは開かれません。この中であれば閲覧中のファイルが迷子にならなくなります。

2. 新しいwindowで開く

1で自分用のタブとCline用のタブを分けることができましたが、ファイル編集時にCline用のタブに全てを奪われてしまいます。これでは手直ししようとしてる時に不便です。

新しいwindowで開くとフォーカスを共有しないようになります。

Clineが操作してるエディタタブを右クリックするとMove into new windowが表示されます。Cline用のwindow作ってあげることで、自分のウィンドウにあるフォーカスは自分のウィンドウに留まります。

3. ターミナルはエディタで開く

最後に残るのはターミナルです。デフォルトではターミナルはパネルに表示されますが、実はエディタでも開くことができます。
Cline用のターミナルも新しく作成したwindowに移動させましょう。

terminal.integrated.defaultLocation: editor

おまけ. チャットはCopilotと同じ場所に置く

デフォルトのClineの位置だと検索やExplorerと干渉して不便です。
Move to secondary side barで右側に移動させるとCopilot Chatと同じ場所でチャットが使えて便利です。

Discussion