Vscode: その後、ファイル(⇧⌘F)ショートカットで検索を呼び出すと、予期しないバッファフォーカスが発生します

作成日 2018年02月15日  ·  3コメント  ·  ソース: microsoft/vscode

問題

ファイル内検索(⇧⌘F)キーボードショートカットは、後続の実行で現在の検索語を強調表示するのではなく、エディターに焦点を合わせます。

ほとんどのエディターとは異なり、検索フィールドがフォーカスされているときに、⇧⌘Fを2回押すと、右側のエディターペインがフォーカスされます。 これは、現在ロードされているバッファへの潜在的な誤った文字入力の原因になります。

通常の動作では、次のことを期待します。

  1. ⇧⌘Fを押す
  2. 検索語を入力し、Enterキーを押して検索を実行します
  3. 探しているものが見つからない場合は、⇧⌘Fをもう一度押して既存の用語を強調表示します
  4. 新しい検索語を入力し、Enterキーを押して新しい検索を実行します

提案された解決策

検索後、次にファイル内検索(⇧⌘F)を呼び出すと、エディターではなく現在の検索語が強調表示されます。 その後の呼び出しは、エディターフォーカスに戻ります。 さらに、最初に検索が実行されなかった場合、後続の呼び出しは再びエディターに戻ります。 これは次のようになります。1。既存の動作に最小限の影響しか与えません。 2.現在の動作を他のほとんどのエディターと一致させます。3。検索フィールドとエディターを切り替える機能を維持します。


VSコード情報

  • VSCodeバージョン:コード1.19.3(7c4205b5c6e52a53b81c69d2b2dc8a627abaa0ba、2018-01-25T10:25:01.248Z)
  • OSバージョン:Darwin x64 17.4.0
  • 拡張機能:

拡張子|作成者(切り捨て)|バージョン
--- | --- | ---
マテリアル-アイコン-テーマ| PKi | 3.2.2
code-settings-sync | Sha | 2.8.7
markdown-preview-github-styles | bie | 0.1.0
vscode-eslint | dba | 1.4.5
vscode-coffeescript-preview | dre | 0.1.4
gitlens | eam | 8.0.0
vscode-power-mode | hoo | 2.1.0
goto-last-edit-location | kri | 0.2.1
id-generator | mat | 1.0.0
csharp | ms- | 1.14.0
デバッガーfor-chrome | msj | 4.1.0
coffeescript-formatter | prp | 1.0.1
code-spell-checker | str | 1.6.3
言語-スタイラス| sys | 1.9.0
hipsum | thi | 1.0.7
selectline-statusbar | tom | 0.0.2


再現する手順:

  1. ⇧⌘Fを押す
  2. 検索に何かを入力します
  3. もう一度⇧⌘Fを押します。既存の検索フィールドではなく、エディターバッファーがフォーカスされていることに注意してください。


拡張なしで複製:はい

bug search verified

全てのコメント3件

これは仕様によるものですが、これについては多くの問題があり、この動作をデフォルトとして2番目に推測しています。これを開いたままにして、将来のある時点で検討したいと思います。

fyi @ sandy081

@ sandy081検索に関するキーボードショートカットをすでに変更している限り、今月中にこれを変更する必要があると思います。

これは、デフォルトのキーバインドへの変更であり、フォーカスが検索入力ボックスにあるときにcmd + shift + fがエディターにフォーカスしないようにします。

ええ、私には理にかなっています。

このページは役に立ちましたか?
0 / 5 - 0 評価