메모장 ++에서 가로로 스크롤하는 방법은 무엇입니까?


13

메모장 ++에서 가로로 스크롤하는 방법은 무엇입니까? 가로 스크롤 막대를 드래그하여 방법을 알고 있지만 더 편리한 방법을 원합니다.

  1. 키보드로 스크롤

  2. Shift 키를 누른 상태에서 마우스 휠로 스크롤

로그 파일에 긴 줄이 많이 있습니다. 수평 및 수직으로 매우 빠르게 스크롤해야합니다.


1
마지막 으로 N ++에 대한 수정 사항 이 있습니다. 운이 좋으면 다음 빌드에 포함시켜야합니다.
shawn

답변:


7

메모장 ++에서 가로로 스크롤하는 방법은 무엇입니까?

메모장 ++에서 다른 프로그램에서 가로로 스크롤하는 것과 같은 방법으로 가로로 스크롤 할 수 있습니다. 편리한 방법

가로 스크롤 막대를 드래그하여 길을 알고 있지만 더 편리한 방법을 원합니다.

그것은 당신이 편리하다고 생각하는 것에 달려 있지만 몇 가지 옵션이 있습니다.

키보드로 스크롤

일반적으로 대부분의 프로그램에서 LeftRight키를 일부 수정 자와 함께 사용할 수 있습니다 . 예를 들어, Ctrl+는 Left/Right일반적으로 항상 또는 한 간격으로 스크롤됩니다. 또한, PageUp그리고 PageDown일반적으로 결합 될 수있는 Ctrl수평 대신 수직의 일 개 간격을 스크롤. 동일 간다 Home하고 End(이는 일반적으로 라인의 시작 또는 끝으로 이동).

Notepad ++의 경우 특별히 키보드 또는 마우스를 통해 지원하지 않는 것 같습니다 . 불행히도 바로 가기 매퍼 조차도 단축키에 매핑 할 수있는 가로 스크롤 항목이없는 것 같습니다. 플러그인을 찾을 수는 있지만 더 쉬운 방법이 있습니다.

범용 솔루션

Shift 키를 누른 상태에서 마우스 휠로 스크롤

일부 프로그램은이를 본질적으로 지원하고 일부 마우스 드라이버 / 소프트웨어는이를 지원하지만 AutoHotkey를 사용 하여 수동으로 쉽게 설정할 수 있습니다 .

AutoHotkey를 문서는 이미이 편리한 스크립트 는 수정 자 키를 누른 상태에서 마우스 휠을 돌려 수평 (여기 재현 스크롤 할 수 있습니다 Shift대신을 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

필요에 따라 스크립트를 사용자 정의하고 확장 할 수 있습니다. 예를 들어 키보드 단축키를 추가하고 스크롤 양을 수정하는 등의 작업을 수행 할 수 있습니다.

로그 파일에 긴 줄이 많이 있습니다. 수평 및 수직으로 매우 빠르게 스크롤해야합니다.

위와 같이 여러 핫키를 생성하여 필요에 따라 약간, 중간 정도 또는 많이 스크롤 할 수 있습니다. 스크립트를 컴파일하고 백그라운드 프로그램으로 실행할 수도 있습니다.


Scrolling with mouse wheel while holding Shift key pressed.나를 위해 작동하지 않습니다 :(
alexmelyon

3
그래서 당신은 "다른 프로그램에서 수평으로 스크롤하는 것과 같은 방식으로 Notepad ++에서 수평으로 스크롤 할 수 있습니다" 라고 주장하기 시작한 다음 "대부분의 프로그램에서 일반적으로 (...)을 사용할 수 있는 몇 가지 방법을 설명합니다. " " , "메모장 ++은 구체적으로 이들 중 어느 것도 지원하지 않는 것 같습니다 . " 따라서 메모장 ++에서는 다른 프로그램에서 가로로 스크롤하는 것과 같은 방식으로 가로로 스크롤 할 수 없습니다 . OP는 요청하는 것이 옳았으며, 첫 번째, 모호하고 사실적으로 잘못된 단락은 답변에서 제거되어야합니다.
walen

1
autohotkey 스크립트에 감사드립니다. 직장에서 항상 가로로 스크롤해야합니다.
Edza

궁금한 점이 있으시면 Notepad ++는 버전 7.7.1부터 기본적으로 사용하도록 설정되어 있습니다 ( 여기서는 curious의 커밋입니다 ).
bsplosion 19


2
  1. 마우스 (Logitex RX 250)는 마우스 휠을 좌우로 두드려서 세로 스크롤을 지원합니다

  2. "view"메뉴 옵션에서 "wrap"옵션을 활성화 할 수 있습니다. 이렇게하면 긴 줄이 줄 바꿈되므로 창을 떠나는 모든 줄이 줄 바꿈되어 작성되므로 세로 스크롤이 필요하지 않습니다.

  3. "ctrl"키를 누른 상태에서 오른쪽을 누르면 단어에서 오른쪽으로 점프합니다.


1. 로지텍도 있는데 "뒤로"및 "앞으로 가기"에 매핑 된면을 마우스 휠로 두드리는 것을 계속하고 싶습니다. 2. LOGS 줄이 길기 때문에 줄을 풀어야합니다. 모든 줄이 시작되는 것을보고 싶습니다. 3. 단어의 길이는 항상 동일하지는 않으며 매우 긴 "단어"가있는 경우 화면에 들어가는 것보다 오른쪽으로 더 많이 이동할 수 있습니다. 때때로 발생합니다. 4. 축소도하고 싶지 않습니다.
ViliusK

1
확대 / 축소는 좋은 옵션이 아닙니다. 그런 다음 어떤 종류의 makro를 수행하거나 "autohotkey"를 사용하여 예를 들어 10 20 또는 50 번 올바르게 누르는 특정 단축키를 만들 수 있습니다.
ITroubs

마우스 오른쪽 버튼을 누른 상태에서 오른쪽으로 스 와이프하여 현재 활성화 된 창의 오른쪽 화살표 키를 50 번 누르는 것과 같은 제스처를 만드는 데 사용할 수있는 제스처 프로그램도 있습니다. 내가 한 번 제스처에 사용했던 프로그램은 "strokeit"이라고 생각합니다
ITroubs

@ViliusK가이 도움을 줬나요?
ITroubs

위의 어느 것도 좋지 않습니다. 모든 줄의 길이가 같지 않기 때문에 매크로도 좋지 않습니다. 따라서 오른쪽으로 50 기호가되는 매크로를 사용하면 다음 줄로 이동하여 줄의 시작 부분으로 이동할 수 있습니다.
ViliusK

2

또한 가로로 스크롤 할 수있는 편리한 옵션을 찾고 있었고, 나를 위해 일한 것은 스크롤 화살표를 마우스 오른쪽 버튼으로 클릭하고 "왼쪽 페이지"또는 "오른쪽 페이지"를 클릭하여 각각 1 페이지를 왼쪽 또는 오른쪽으로 이동하는 것입니다.

왼쪽 가장자리와 오른쪽 가장자리는 홈 또는 끝과 비슷한 기능을 제공하는 데 유용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.