2009-06-27 4 views
4

Ctrl 키를 누른 상태에서 Ctrl 키를 누른 상태에서 Ctrl 키를 누른 상태에서 Ctrl 키를 누른 상태로 문서를 스크롤 할 때마다 키보드를 사용하고 싶지 않습니다. 하지만 너무 슬롭기 때문에 클릭당 하나 이상의 행을 스크롤 할 수있는 방법이 있습니까?Visual Studio에서 Ctrl + 화살표에 대한 scrollspeed를 변경 하시겠습니까?

+0

다시 번호 어 당신이 위/아래 방법을 통해 + ALT 할 수 있습니다. :) –

+0

유용한 메소드의 상단으로 스크롤하는 것을 결코 발견하지 못했습니다. Ctrl-F를 눌러 원하는 것을 찾으십시오. Ctr + Up과 Ctrl + Down을 사용하여 Visual Studio 2015에서 한 줄을 스크롤하도록 설정하는 방법을 알아 보려면 올바른 Google 검색어를 찾을 수 있었으면 좋겠습니다. – Ads

답변

0

Visual Studio에서 기본 키 바인딩을 사용할 수 없습니다. 한 번에 한 행의 스크롤 만 허용합니다.

매크로를 작성하고 Edit.MoveControlUp 명령을 여러 번 실행하면이 작업을 잠재적으로 수행 할 수 있습니다.

+0

흠, 작동하는 매크로를 만들지 만 이런 종류의 작업에 사용하기에 충분하지 않습니다. 매크로를 시작하면 화면이 깜박이고 커서가 대기 커서로 바뀌고 notifyarea의 새 아이콘 (자동 숨김에 작업 표시 줄이 있음)이 나타나고 귀찮은 풍선 툴팁이 나타나기 때문에 작업 표시 줄이 팝업됩니다. : –

0

PgUp & PgDn이 저에게 효과적입니다. 나는 마우스를 사용하여 싫어.

+3

PgUp & PgDn이 너무 많이 스크롤되고 입력 커서가 움직입니다. (btw, pgup/dn-scroll의 길이를 줄여 전체 화면 높이 대신 페이지를 절반 만 스크롤 할 수 있습니까?) –

+0

@burr - 그게 바로 미친 이야기 야. – demoncodemonkey

2

키보드 피로가 칠 때마다 AutoHotkey은 항상 요일을 저장합니다!

^DOWN:: 
send ^{DOWN}^{DOWN}^{DOWN} ;send Ctrl+Down 3 times 
return 

^UP:: 
send ^{UP}^{UP}^{UP}  ;send Ctrl+Up 3 times 
return 

그것은 꽤 거친 솔루션 그러나 당신이 원하는 것을 할 것 같다 않습니다

이 AutoHotkey를 매크로 트릭을 할해야합니다.

0

제어판의 "키보드 속성"에서 문자 반복 옵션을 설정할 수 있습니다. 반복 지연 (long < -> short)과 반복 속도 (slow < -> fast)를 조정할 수 있습니다.

0

"클릭당"이라고 말하면 마우스 휠을 클릭 할 때마다 귀하가 추측합니다. CTRL 키가 내에 의해 일반적으로 가까운 https://visualstudiogallery.msdn.microsoft.com/17c06288-98de-46bc-97ba-4f468bf8a431

:

난 당신이

마우스 빠른 스크롤개최 CTRL 때 스크롤 속도에 질소 향상을 제공하는 간단한 플러그인을 발견 "키보드"손과 마우스 조합을 사용하면 Page Up/Page Down 키보다 빠릅니다.

CTRL을 누르고 있지 않으면 속도가 "정상"이므로 정밀도를 가질 수 있습니다.

1

자동 단축키 주석 이외에, 나는 내가 사용하는 스크립트를 작성하고 싶습니다 :

#SingleInstance Force 
#CommentFlag // 

// Script affects scroll speed only when Visual Studio window is active. 
#IfWinActive, [Name of Project] - Microsoft Visual Studio 

// Ctrl+Up = Ctrl+Up * 20 
^Up:: 
    Send, ^{Up 20} 
    Return 

// Ctrl+Down = Ctrl+Down * 20 
^Down:: 
    Send, ^{Down 20} 
    Return 

// Scroll Up = Scroll Up * 20 
WheelUp:: 
    Send, {WheelUp 15} 
    Return 

// Scroll Down = Scroll Down * 20 
WheelDown:: 
    Send, {WheelDown 15} 
    Return 

// Pressing Escape stops the script. 
Esc::ExitApp 
관련 문제