web-dev-qa-db-fra.com

VS Code Faites glisser l'onglet vers la nouvelle fenêtre

Au lieu de scinder les fenêtres, est-il possible de faire glisser les onglets vers une nouvelle fenêtre dans Visual Studio Code comme Sublime, PHPstorm ou Chrome?

Lorsque je déplace un onglet sur le bureau, le fichier est copié.

8
AllenBooTung

1. Appuyez sur CTRL + MAJ + N pour créer une nouvelle fenêtre par défaut.

2. Faites glisser l'onglet dans cette nouvelle fenêtre.

5
AllenBooTung

Ceci est un demande de problème très fortement votée dans Github pour Windows flottant .

Jusqu'à ce qu'ils le prennent en charge, vous pouvez essayer les solutions suivantes :

1. Duplicate Workspace dans une nouvelle fenêtre [1]

Le espace de travail en double dans la nouvelle commande de fenêtre a été ajouté à la v1.24 (mai 2018) pour trier l'adresse en conséquence.

  1. Ouvrir les raccourcis clavier Ctrl + KCtrl + S
  2. Mappez workbench.action.duplicateWorkspaceInNewWindow à Ctrl + Shift + N ou ce que vous voudriez

Duplicate Workspace in New Window

2. Ouvrir le fichier actif dans une nouvelle fenêtre [2]

Plutôt que d'ouvrir manuellement une nouvelle fenêtre et de faire glisser le fichier, vous pouvez tout faire avec une seule commande.

  1. Ouvrir le fichier actif dans une nouvelle fenêtre Ctrl + K

Open Active File in New Window

3. Nouvelle fenêtre avec le même fichier [3]

Comme AllenBooTung l'a également souligné, vous pouvez ouvrir/déplacer n'importe quel fichier dans une instance vierge distincte.

  1. Ouvrir une nouvelle fenêtre Ctrl + Shift + N
  2. Faites glisser l'onglet dans une nouvelle fenêtre

4. Ouvrir simultanément espace de travail et dossier [4]

VS Code ne vous permettra pas d'ouvrir le même dossier dans deux instances différentes, mais vous pouvez utiliser Espaces de travail pour ouvrir le même répertoire de fichiers dans une instance côte à côte.

  1. Dossier ouvert Ctrl + K,Ctrl + O
  2. Enregistrer le projet en cours en tant qu'espace de travail
  3. Dossier ouvert Ctrl + K,Ctrl + O

Pour toute solution de contournement , envisagez également la configuration de l'enregistrement automatique afin que les documents restent synchronisés en mettant à jour le paramètre files.autoSave sur afterDelay, onFocusChange ou onWindowChange

AutoSave

11
KyleMit