常に新しいタブでファイルを開く


1304

新しく導入されたタブでVisual Studio Code 1.3.1を使用しています。

ファイルをクリックすると、最初のファイルがタブで開きます。このファイルに変更を加えないと、2番目にクリックしたファイルが同じタブで開きます。

これを回避してVisual Studio Codeが常に新しいタブを開くようにするにはどうすればよいですか?


9
参照stackoverflow.com/questions/45945820/... Alt-Enterキーを12月2017年にv1.19のように、この機能を追加
マーク・

7
ダブルクリックして左側のファイルフォームのファイルを開くと、他のタブに置き換えられません
Shameera Anuranga '21

回答:


2425

左側のサイドバーのファイルブラウザーでファイルを[シングル]クリックするか、クイックオープンメニューからファイルを開く(Ctrl- P、ファイル名を入力するEnter)と、Visual Studio Codeは「プレビューモード」と呼ばれるものでファイルを開きます。ファイルをすばやく表示します。

プレビューモードのタブは開いたままではありません。サイドバーから別のファイルを開くとすぐに、既存の[プレビューモード]タブ(存在する場合)が使用されます。タブバーのタイトルを見て、タブがプレビューモードかどうかを確認できます。タイトルが斜体の場合、タブはプレビューモードです。

ファイルを編集用に開く(つまり、プレビューモードで開かない)には、サイドバーでファイルをダブルクリックするか、サイドバーでファイルをシングルクリックして、[プレビューモード]タブのタイトルをダブルクリックします。

プレビューモードをまとめて無効にしたい場合"workbench.editor.enablePreview": falseは、設定ファイルで設定することで無効にできます。"workbench.editor.enablePreviewFromQuickOpen"オプションを使用して、クイックオープンメニューからのみ無効にすることもできます。

プレビューモードを無効にする前に、設定ファイルを開く必要があります

プロのヒントコマンドパレット(ショートカットCtrl + Shift + P)を使用して設定ファイルを開くことができますPreferences: Open User Settings

あなたは(あなたの設定ファイルをオープンしたら、あなたの追加、設定ファイルが右側に配置する必要があります)"workbench.editor.enablePreview"プロパティをし、その値を設定しますfalse

Visual Studio Codeの「プレビューモード」について詳しくは、こちらをご覧ください


2
私は変更することができますdouble-clickctrl+click
mo sean

15
プレビューモードがデフォルトで有効になっている理由がわかりません。それほど便利ではありません。ありがとう!
wadie

4
この回答に数か月以内に2回目に到着したのでWorkbench > Editor: Show Tabs、開いているタブ以外は表示されないため、無効にするとプレビューモードに似た設定があることに注意してください。
kontur

3
インターフェースの発見可能性についてすごい話:-)
負け

2
ありがとうございました!!!!!!!!!!!!!
ガブリエルアウグスト

173

プレビューモードを無効にしたくない場合はvscode、特定のタブを開いたままにするように明示的に指示できます。上記のように、イタリックテキストのタブ見出しはプレビューモードです

プレビューモードからタブを取得するには、タブを右クリックして選択するkeep openか、コマンドにマップされているショートカットcmd+ k enterを使用しますworkbench.action.keepEditor

さらに、タブをダブルクリックすると、プレビューモードが終了しますvscode1.44.0で確認済み)。


5
将来の読者のために:CMD+kEnter
キーコンボを

130

私は同じ問題を思いつきました、そしてsetting.jsonファイルを開いて、以下を追加してください:

"workbench.editor.enablePreview": false

38

workbench.editor.enablePreview: falseプレビューモードを完全に無効にするために使用します。

workbench.editor.enablePreviewFromQuickOpen: falseクイックオープンメニューから開いたファイルのプレビューモードを無効にするために使用します。


23

プレビューモードを無効にしたくない人のために。

私はコメントの全部読んで、私はそれがより開かれたファイルをピンするショートカットキー好ましいのは、何を見られるように、クイックオープン/ Ctrlキー+ Pをまたはエディタに開かれたファイルを保つために平均だし、そのイエスもスイッチする必要はありませんマウスに手を当てて、ファイルリストをダブルクリックします。

@jontemと@MattLBeckに感謝します。

+を使用してsaveコマンドを呼び出す(Macでは+ )は、私が希望するものに到達する最も簡単な方法です。CtrlSs

そして、あなたがかなり頻繁に開いたファイルをエディターに保存するためにこれを行うことがわかった場合、はい、私はあなたがオプションを設定する"workbench.editor.enablePreview": false"workbench.editor.enablePreviewFromQuickOpen": false、または他の人が前述したように設定することを好みました。


20

新しいタブソリューションで開く:

  1. コマンドパレットを開く:Cmd+ Shift+K
  2. 設定ファイルを開く:設定:設定を開く(JSON)
  3. ユーザー設定で、次の方法でタブを有効にします。 "workbench.editor.showTabs": true

3
CMD + Shift + Pでコマンドパレットが開きます。(WinではCTRL)。参考:code.visualstudio.com/docs/getstarted/...
rmcsharry

19

イタリック体のファイル名に注意

で開いた場合、タブのファイル名は斜体で表示されますPreview Mode

ファイルをプレビューモードからすばやく削除する

VSCodeエディターでファイルを常に使用できるようにするには(つまり、ファイルPreview Modeを通常モードに戻すには)、タブをダブルクリックします。次に、名前が斜体にならないことに気づくでしょう。

機能またはバグ?

画面スペースが限られていて、多くのファイルをチェックする必要がある場合は特に、プレビューモードが役立つと思います。


18

⚡実際には、VSCodeはファイルのプレビューを表示します。

これでプレビューを無効にできます:

"workbench.editor.enablePreview": false,

⬇️基本的に、これら2つの設定を追加するだけで問題ありません。

VSCodeのヒント


12

メニューファイル設定ユーザー設定:次の行を追加します "workbench.editor.enablePreviewFromQuickOpen":false


10

基本的に、3つの設定を更新する必要があります(設定>>設定):

  • workbench.editor.enablePreview:プレビューエディターをグローバルに有効または無効にするには、これを設定します

  • workbench.editor.enablePreviewFromQuickOpen:クイックオープンから開いたときにプレビューエディターを有効または無効にするには、これを設定します

  • workbench.editor.showTabs:最後に
    、これを設定する必要があります。そうしないと、タブが表示され
    ず、上記の2つの設定/設定解除が機能しない理由が不思議になります。


8

「ファイルに移動...」(⌘P)からファイルを永続的に開く場合は、戻るのではなく「右矢印」を押します。

これにより、[ファイルに移動...]検索バーも開いたままになるため、複数のファイルをすばやく開くことができます。


すばらしいヒント、ありがとう
JoaoPauloPaschoal

うん。「右矢印」を押して新しいタブで開くと、Windowsでも機能します。
エリックマクラクラン

7

GUIを使用した有効化

に行く Code -> Preferences -> Settings -> User -> Window -> New Window

ここで、ドロップダウンリストの下の[ 新しいウィンドウファイルを開く]を選択します。

私のVSコードバージョン1.38.1


「定義に移動...」が同じファイルウィンドウで継続的に開いているという問題がありました(私の出発点を再確認する必要があるのでイライラしていました)。これでほとんどの問題が解決したようです(最初の[定義に移動...]が新しいファイルウィンドウで開きます)。
twknab

6

あなたはGUIを介してそれを行うことができます

ここに画像の説明を入力してください

プレビューを検索

ここに画像の説明を入力してください

オプションのチェックを外しEnable PreviewEnable Preview from Quick Open


5

上記のhktangが示すように:

ワンクリックでファイルをプレビューモードで開きます(イタリック体のヘッダーテキスト)

同じファイルをダブルクリックすると、プレビューモードが終了します(ヘッダーテキストが斜体から通常のフォントに変わります)。

これは、ユーザーが両方の世界を「ナビゲート」できるようにする「簡潔な」機能だと思います。プレビューとなしプレビュー。

  • 必要な作業は、ファイルをクリックして右側のパネルで開くことだけです。
  • それをすぐにダブルクリックして、そこに保持します。
  • または-高音をクリックするだけです。ファイルはプレビューなしモードで開きます。

HTHポールS


2

これはとても混乱しています。私が尋ねたすべての開発者は、このデフォルトの動作に感謝しませんでした。

cmd+ を使用Pしてプロジェクトファイルを開きます。


1

私の場合、workbench.editor.showTabs(に加えてworkbench.editor.enablePreview)プロパティもtrue に設定する必要がありました

どのようにしてfalseに変更されたかはわかりません。たぶん、私はいくつかのショートカットを使用して誤ってfalseに設定しました。


1

簡単な解決策の1つは、vscodeの設定を変更する代わりに、参照を介してファイルを開くたびに、ファイルがプレビューモード(ファイル名は斜体)であり、サイドバーに表示されることです。フォーカスのある同じプレビューファイルをダブルタップするだけでタブに固定されるため、プレビューモードで別のファイルに置き換えられることはありません。




1

あなたはsetting.jsonファイルを編集する必要があります、

にあるsettings.json

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }

0

実際、VSCodeはファイルを開いたときにプレビューを表示します。新しいタブでファイルを開きたい場合は、この設定でプレビューを無効にします(これをsettings.jsonファイルに貼り付けます)。

"workbench.editor.enablePreview": false, 

—さらに一歩進んでこの設定を使用できます

"workbench.startupEditor": "newUntitledFile",

— VSCodeエディターが空の新しい無題のファイルで開かれ、すぐに使い始めることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.