Каждый раз, когда я нажимаю где-нибудь для введения некоторого кода, по определению это точно, где мой курсор мыши, который затеняет то, что я пытаюсь ввести. Часто, если я забуду отодвигать курсор прежде, чем начать вводить, то я буду двигать рукой со своей клавиатуры назад к своей мыши только, чтобы переместить курсор из пути и затем вернуться к вводу.
Я знаю, что существует уровень ОС, "скрывают курсор при вводе" опции, но это, кажется, не имеет никакого эффекта в Visual Studio.
Кроме того, я знаю об утилитах, которые могут работать постоянно в фоновом режиме (Т.е. CursorHider), но по причинам устойчивости я - hesistant для выполнения еще одного фонового сервиса сверху многих, которые уже работают.
Существует ли решение?
Кажется, что функциональность "скрывает указатель, в то время как ввод" зависит от приложения.
Эта опция отмечается в параметрах указателя моей мыши и действительно работает на приложения, такие как блокнот, wordpad, Word и Visual Studio 6. Но это не работает на другие приложения, как Firefox и Visual Studio 2008.
Я полагаю, что приложения, где это не работает, неправильно программируются для показа курсора неоднократно. Как программист, я могу сказать Вам, что программирование курсора в Windows является большой путаницей, где наконец единственный способ сохранить нормальным состоит в том, чтобы неоднократно воссоздавать курсор на определенные события. Очевидно, программисты позади Visual Studio 2008 взяли те же ярлыки.
Я знаю, что это не, вероятно, эффективное решение для Вас, но мне нравится не использовать мышь вообще при наличии привязок клавиш для всего в IDE. Я могу спрыгнуть с области для разделения на области, ошибка к ошибке и т.д., не имея необходимость касаться мыши. Также, если Ваши классы являются хорошими и маленькими, Вы не должны будете прокручивать вверх и вниз по классам слишком много (и даже если бы Вы имели к клавишам со стрелками, то был бы достаточен).