Comment faire défiler horizontalement dans Notepad ++?
Vous pouvez faire défiler horizontalement dans Notepad ++ de la même manière que vous faites défiler horizontalement dans n'importe quel autre programme. Un moyen pratique
Je connais le chemin en faisant glisser la barre de défilement horizontale, mais j'aimerais un moyen plus pratique.
Cela dépend de ce que vous jugez pratique, mais il existe quelques options.
Défilement avec le clavier
Vous pouvez généralement utiliser les touches Leftet Righten combinaison avec certains modificateurs dans la plupart des programmes. Par exemple, Ctrl+ fait Left/Rightgénéralement défiler tout le chemin ou un intervalle. En outre, PageUpet PageDownpeut généralement être combiné avec Ctrlpour faire défiler un intervalle horizontalement au lieu de verticalement. Il en va de même pour Homeet End(qui défile généralement jusqu'au début ou à la fin d'une ligne).
Dans le cas de Notepad ++ en particulier, il ne semble pas en prendre en charge par le clavier ou la souris . Malheureusement, même le mappeur de raccourcis ne semble pas avoir d'éléments à défilement horizontal pouvant être mappés à un raccourci clavier. Vous pouvez rechercher un plugin, mais il existe un moyen plus simple:
Solution universelle
Défilement avec la molette de la souris tout en maintenant la touche Maj enfoncée.
Certains programmes le supportent intrinsèquement et certains pilotes / logiciels de souris le supportent, mais vous pouvez facilement le configurer manuellement avec AutoHotkey .
La documentation AutoHotkey possède déjà un script pratique qui vous permet de faire défiler horizontalement en maintenant une touche de modification et en tournant la molette de la souris (reproduit ici avec Shift
au lieu de LControl
):
~Shift & WheelUp:: ; Scroll left
ControlGetFocus, fcontrol, A
Loop 2 ; <-- Increase this value to scroll faster.
SendMessage, 0x114, 0, 0, %fcontrol%, A ; 0x114=WM_HSCROLL; 0=SB_LINELEFT
return
~Shift & WheelDown:: ; Scroll right
ControlGetFocus, fcontrol, A
Loop 2 ; <-- Increase this value to scroll faster.
SendMessage, 0x114, 1, 0, %fcontrol%, A ; 0x114=WM_HSCROLL; 1=SB_LINERIGHT
return
Vous pouvez personnaliser et étendre le script selon vos besoins; par exemple, vous pouvez ajouter des raccourcis clavier, modifier la quantité de défilement, etc.
J'ai beaucoup de longues files d'attente dans les fichiers journaux. Et je dois faire défiler très rapidement dans les deux sens: horizontalement et verticalement.
Vous pouvez créer plusieurs raccourcis clavier comme ci-dessus pour faire défiler un peu, une quantité moyenne ou beaucoup en fonction de vos besoins. Vous pouvez même compiler votre script et l'exécuter en tant que programme d'arrière-plan.