web-dev-qa-db-fra.com

Puis-je avoir un écran partagé dans Notepad ++ comme Emacs?

Un des points positifs d’Emacs est que vous pouvez fractionner l’écran pour obtenir deux vues ou plus du même fichier, ce qui vous permet de naviguer et d’avoir une vue plus claire du fichier. Existe-t-il des plugins ou la même fonctionnalité est-elle déjà intégrée dans Notepad ++?

71
starcorn

Il est intégré dans Notepad ++. Tout ce que vous avez à faire est de cliquer avec le bouton droit de la souris sur l'onglet du fichier et de dire "Cloner dans une autre vue" et cela divisera l'espace de travail en deux vues défilables du fichier, de la même manière qu'Emacs gère plusieurs fenêtres. Vous pouvez également ouvrir deux fichiers différents dans les différentes vues.

105
Ben Richards

Vous pouvez également "faire pivoter" votre vue partagée de vertical en horizontal en faisant:

  • un clic droit sur la ligne de séparation (le curseur se changera en double flèche)

  • et choisissez "Rotation à gauche" ou "Rotation à droite"

60
user232301

Comme @Ben Richards, comme mentionné, vous devez cliquer avec le bouton droit de la souris sur l'onglet du fichier, puis cliquer sur "Cloner vers une autre vue". Initialement, ce serait vertical, vous pouvez faire pivoter ou "inverser" l'horizontale en cliquant avec le bouton droit de la souris sur la ligne en pointillé, puis choisissez "Rotation à gauche" ou "Rotation à droite".

Notez que vous pouvez le faire pour plusieurs fenêtres.

bug un bug que j’ai trouvé est que si vous avez initialement plusieurs onglets ouverts, dites A B C. et que vous avez cloné A dire à AA, si vous cliquez sur les onglets B ou C, AA sera toujours affiché pour tous les onglets sans clone. Je trouve cela gênant.

Si vous clonez cependant B et ou C, vous aurez également plusieurs onglets dans les fenêtres clonées

notepad++ multiple tabs

11
Smith

Pour rappel, il existe une description détaillée de la fonctionnalité intégrée sur le site Web Notepad ++ avec des images et des étapes pour les débutants: http://docs.notepad-plus-plus.org/index.php/Multiple_Views

Pour plus de deux vues, la seule option actuelle semble être deux instances, chacune avec des vues divisées (une peut être capturée à gauche et l'autre à droite). Ce serait bien si cela pouvait être étendu pour permettre à Emacs de fonctionner de la même façon ... en ligne de commande intégrée avec Python à droite, le code source à gauche.

4
David McCorrie

Si vous cliquez avec le bouton droit de la souris sur l'onglet en cours ou allez dans Affichage> Déplacer/cloner le document actuel, puis cliquez sur "Cloner dans une autre vue", le clonage s'effectuera dans l'autre moitié de l'écran.

3
Hello71