1

Я на Windows 10, у меня есть два экрана. В одном окне я читаю документы, в другом я пишу код. Можно ли прокрутить документы, пока они находятся в мониторе редактора?

Я не хочу продолжать переключаться каждый раз, когда мне нужно прокрутить

1 ответ1

2

Прокрутите другое окно, не теряя фокус

У вас есть как минимум два варианта:

1) Фокус за мышью

(он же указатель фокуса)

Это позволяет прокручивать окно, не фокусируя его. Есть несколько вариантов для этого в Windows 10, как изложено в этом QA:

  • x-Mouse Controls, утилита с открытым исходным кодом (кредит ArthurChanez)
  • есть также опция PowerShell, согласно golvok:

    $signature = @"
    [DllImport("user32.dll")]
    public static extern bool SystemParametersInfo(int uAction, int uParam, ref 
    int lpvParam, int flags );
    "@
    
    $systemParamInfo = Add-Type -memberDefinition  $signature -Name SloppyFocusMouse -passThru
    
    [Int32]$newVal = 1
    $systemParamInfo::SystemParametersInfo(0x1001, 0, [REF]$newVal, 2)
    

2) Пользовательская горячая клавиша для прокрутки другого окна

Это выполнимо с помощью программного обеспечения типа горячих клавиш типа autohotkey

AutoHotkey - это бесплатный язык сценариев с открытым исходным кодом для Windows, который позволяет пользователям легко создавать небольшие и сложные сценарии для всех видов задач, таких как: заполнители форм, автоматический щелчок, макросы и т.д.

С помощью autohotkey вы можете захватывать (глобальные / специфичные для окна) горячие клавиши и отправлять их в определенное / другое окно.

Преимущества этого подхода:

  • держи руки на клавиатуре!
  • у вас может быть несколько разных горячих клавиш для прокрутки на разные суммы (5 строк, половина страницы, страница и т. д.)
  • горячие клавиши для быстрого перехода к другим разделам документации или другим задачам, которые могут привлечь внимание мыши
  • Вы можете сделать горячие клавиши специфичными для вашей среды IDE (а не глобальными), чтобы они прокручивали окно документации только в этом контексте, и вам не нужно изучать новое поведение мыши
  • Автоматизация автоматического обучения может быть полезна в других областях.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .