Программирование производительности: Как скрыть курсор при вводе

Каждый раз, когда я нажимаю где-нибудь для введения некоторого кода, по определению это точно, где мой курсор мыши, который затеняет то, что я пытаюсь ввести. Часто, если я забуду отодвигать курсор прежде, чем начать вводить, то я буду двигать рукой со своей клавиатуры назад к своей мыши только, чтобы переместить курсор из пути и затем вернуться к вводу.

Я знаю, что существует уровень ОС, "скрывают курсор при вводе" опции, но это, кажется, не имеет никакого эффекта в Visual Studio.

Кроме того, я знаю об утилитах, которые могут работать постоянно в фоновом режиме (Т.е. CursorHider), но по причинам устойчивости я - hesistant для выполнения еще одного фонового сервиса сверху многих, которые уже работают.

Существует ли решение?

9
задан 21.08.2011, 10:34

2 ответа

Кажется, что функциональность "скрывает указатель, в то время как ввод" зависит от приложения.

Эта опция отмечается в параметрах указателя моей мыши и действительно работает на приложения, такие как блокнот, wordpad, Word и Visual Studio 6. Но это не работает на другие приложения, как Firefox и Visual Studio 2008.

Я полагаю, что приложения, где это не работает, неправильно программируются для показа курсора неоднократно. Как программист, я могу сказать Вам, что программирование курсора в Windows является большой путаницей, где наконец единственный способ сохранить нормальным состоит в том, чтобы неоднократно воссоздавать курсор на определенные события. Очевидно, программисты позади Visual Studio 2008 взяли те же ярлыки.

3
ответ дан 07.12.2019, 13:28

Я знаю, что это не, вероятно, эффективное решение для Вас, но мне нравится не использовать мышь вообще при наличии привязок клавиш для всего в IDE. Я могу спрыгнуть с области для разделения на области, ошибка к ошибке и т.д., не имея необходимость касаться мыши. Также, если Ваши классы являются хорошими и маленькими, Вы не должны будете прокручивать вверх и вниз по классам слишком много (и даже если бы Вы имели к клавишам со стрелками, то был бы достаточен).

1
ответ дан 07.12.2019, 13:28

Теги

Похожие вопросы