58 votes

Code VS : faire glisser l'onglet vers une nouvelle fenêtre

Au lieu de diviser 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 fais glisser un onglet sur le bureau, le fichier est copié.

68voto

KyleMit Points 4984

Il s'agit d'un demande de résolution de problème très votée dans Github pour les fenêtres flottantes. .

Jusqu'à ce qu'ils le prennent en charge, vous pouvez essayer ce qui suit solutions de contournement :

1. Dupliquer l'espace de travail dans une nouvelle fenêtre [1]

Le site Commande Dupliquer l'espace de travail dans une nouvelle fenêtre a été ajouté dans la v1.24 (mai 2018) pour remédier en quelque sorte à ce problème.

  1. Ouvrir les raccourcis clavier Ctrl + K , Ctrl + S
  2. Carte workbench.action.duplicateWorkspaceInNewWindow a Ctrl + Shift + N ou ce que vous voulez

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 faire tout cela avec une seule commande.

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

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 vide distincte.

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

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

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

  1. Ouvrir le dossier Ctrl + K , Ctrl + O
  2. Sauvegarder le projet en cours comme espace de travail
  3. Ouvrir le dossier Ctrl + K , Ctrl + O

Pour toute solution de contournement Pensez également à mettre en place une sauvegarde automatique afin que les documents restent synchronisés en mettant à jour la page de l'enregistrement. files.autoSave pour afterDelay , onFocusChange ou onWindowChange

AutoSave

35voto

AllenBooTung Points 1109

Nouvelle fenêtre avec le même fichier

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

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

Ligne de commande

  1. Ajouter C:\Users\Allen\AppData\Local\Programs\Microsoft VS Code au chemin du système.

  2. Tapez cette commande dans le terminal.

PS D:\xampp\htdocs\bi>code vendor/bin/../composer/autoload_files.php -n

AutoHotKey

  1. Compilez ceci ahk script et l'exécuter.

    +!v:: clipboardstr := Clipboard run, code %clipboardstr% -n return

  2. Cliquez avec le bouton droit de la souris sur l'onglet, puis appuyez sur shift+ alt+ c dans vscode peut copier le chemin du fichier dans le presse-papiers.

  3. shift+ alt+ v ouvrir cette page dans une nouvelle fenêtre.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X