Programmierung der Produktivität: So blenden Sie den Cursor beim Tippen aus

4139
Adam Kane

Immer wenn ich irgendwo klicke, um Code einzugeben, liegt der Mauszeiger definitionsgemäß genau dort, was das, was ich tippe, verdeckt. Wenn ich vergessen habe, den Cursor vor dem Tippen weg zu bewegen, bewege ich oft meine Hand von der Tastatur zurück zu meiner Maus, nur um den Cursor aus dem Weg zu bewegen und dann wieder zum Tippen zurückzukehren.

Ich weiß, dass es eine Option zum Ausblenden des Cursors auf Betriebssystemebene gibt, die in Visual Studio jedoch scheinbar keine Auswirkung hat.

Ich kenne auch Utilities, die ständig im Hintergrund laufen können ( zB CursorHider ), aber ich zögere aus Stabilitätsgründen, zusätzlich zu den vielen, die bereits laufen, noch einen Hintergrunddienst zu betreiben.

Gibt es eine Lösung?

8
Schöne Frage für superuser.com. :-) Franci Penov vor 15 Jahren 0
Nun, du könntest einen Mac benutzen ... dmckee vor 15 Jahren 0
Das Bewegen der Maus ist für mich ein Reflex, an den ich nicht einmal denke. (das heißt, bis ich aufgehört habe, reguläre Editoren zu verwenden und vim zu verwenden) hasen vor 15 Jahren 0

3 Antworten auf die Frage

4
Stefan Z Camilleri

Wie Sie hatte ich schon immer dieses Problem. Ich habe also ein kleines Skript geschrieben, das den Mauszeiger unabhängig von der verwendeten Windows-Anwendung verbirgt .

Wenn Sie Visual Studio (oder etwas anderes) im erhöhten Modus ausführen, müssen Sie mein Dienstprogramm auch im erhöhten Modus ausführen.

Ich habe Zweifel, ob eine derart kraftvolle Methode in allen Situationen richtig ist. Der Cursor verschwindet, wenn eine Taste eingetippt wird. Dies kann beispielsweise bei Spielen sehr lästig sein. harrymc vor 10 Jahren 0
In diesem Fall können Sie es einfach während eines Spiels entladen ... Das heißt, ich glaube, die meisten Spiele setzen ihren eigenen Cursor ein Stefan Z Camilleri vor 10 Jahren 0
Windows-Cursor-Hider funktioniert soweit gut. Ich suchte nach etwas Einfachem wie einem AHK-Skript. Danke @StefanZCamilleri! russds vor 8 Jahren 0
3
harrymc

Es scheint, dass die Funktionalität "Zeiger beim Tippen verbergen" von der Anwendung abhängt.

Diese Option ist in den Zeigeroptionen der Maus markiert und funktioniert bei Anwendungen wie Notepad, Wordpad, Word und Visual Studio 6. Bei anderen Anwendungen wie Firefox und Visual Studio 2008 ist dies jedoch nicht möglich.

Ich glaube, dass die Anwendungen, bei denen dies nicht funktioniert, falsch programmiert sind, um den Cursor wiederholt anzuzeigen. Als Programmierer kann ich Ihnen sagen, dass das Programmieren des Cursors in Windows ein großes Chaos ist. Schließlich ist die einzige Möglichkeit, die Vernunft zu wahren, die erneute Wiederherstellung des Cursors bei bestimmten Ereignissen. Offensichtlich haben die Programmierer hinter Visual Studio 2008 die gleichen Verknüpfungen verwendet.

Dies ist jedoch eine falsche Annahme, denn wenn Sie den Cursor auf Betriebssystemebene verbergen, bleibt er verborgen, so dass der Cursor nicht mehr angezeigt werden muss (dies würde ihn außer Kraft setzen) - bitte sehen Sie meine Antwort unten Stefan Z Camilleri vor 10 Jahren 0
1
digiarnie

Ich weiß, dass dies wahrscheinlich keine praktikable Lösung für Sie ist, aber ich mag es überhaupt nicht, die Maus zu benutzen, indem Sie Tastenkombinationen für alles in der IDE haben. Ich kann von Fenster zu Fenster springen, von Fehler zu Fehler usw., ohne die Maus berühren zu müssen. Auch wenn Ihre Klassen nett und klein sind, müssen Sie die Klassen nicht zu viel rauf und runter scrollen (und selbst wenn Sie die Pfeiltasten verwenden müssten).