私は文書をスクロールするたびにキーボードの手を握りたくないので、Ctrl + UpとCtrl + Downを使い始めました。 しかし、それはとてもスロウです、1回のクリックで1行以上スクロールする方法はありますか?Visual StudioでCtrl +矢印のスクロール速度を変更しますか?
答えて
これは、Visual Studioの既定のキーバインディングでは不可能です。一度に1行のスクロールしかできません。
マクロを作成し、Edit.MoveControlUpコマンドを複数回実行することで、これを行うことができます。
ええ、マクロを作成するのは効果的ですが、このようなことに使用するには十分に反応しません。マクロを起動すると、画面が点滅し、カーソルが待機カーソルに変わり、notifyareaの新しいアイコンが表示され(自動ヒドゥにタスクバーが表示される)、厄介なバルーンツールチップが表示されるので、タスクバーがポップアップします。 : –
PgUp & PgDnは私に役立ちます。私はマウスを使って嫌いです。
PgUpとPgDnがスクロールしすぎて、入力カーソルも動く(btw、pgup/dn-scrollの長さを減らし、画面全体の高さの代わりにページを半分だけスクロールすることはできますか?) –
@burr - そこは狂った話だ – demoncodemonkey
キーボードの疲労が発生するたびに、AutoHotkeyは常にその日を保存します!
^DOWN::
send ^{DOWN}^{DOWN}^{DOWN} ;send Ctrl+Down 3 times
return
^UP::
send ^{UP}^{UP}^{UP} ;send Ctrl+Up 3 times
return
それはかなり粗い解決策ですが、それはあなたがやりたいように見えるん:
このAutoHotkeyをマクロは、トリックを行う必要があります。
コントロールパネルの[キーボードのプロパティ]で、文字の繰り返しオプションを設定できます。リピートディレイ(long < - > short)とリピートレート(slow < - > fast)を調整できます。
あなたは「クリックごと」と言っていますが、私はあなたがマウスホイールをクリックするたびにそれを意味すると思います。
あなたがダウンCTRLを保持したときに、私は、マウス高速スクロール
スクロール速度に亜ブーストを与える単純なプラグインを見つけました:https://visualstudiogallery.msdn.microsoft.com/17c06288-98de-46bc-97ba-4f468bf8a431
CTRLキーは私のことで通常に近いです「キーボード」の手、およびマウスとの組み合わせは、Page Up/Page Downのキーよりも速い。
CTRLを押さないとスピードが「普通」になるので、精度も上がります。
オートホットキーのコメントに加えて、私は私が使用するスクリプトを投稿したいと思います:
#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
のRe#ERは、あなたがアップ/ダウンメソッドを介して+ ALTすることができます。 :) –
便利な方法のトップへスクロールすることはありません。私が望むものを見つけるためにCtrl-Fを押します。私はCtr + UpとCtrl + Downを使って1行をスクロールするためにVisual Studio 2015を設定する方法を知るために、適切なGoogle検索語を見つけることができたらいいと思っています。 – Ads