Ich verwende ein Farbthema mit einem sehr dunklen Hintergrund, das hervorragend funktioniert, außer dass VS2010 den Standard-Mauszeiger für die Einfügemarke verwendet, wenn sich die Maus über dem Editorfenster befindet, und dass der Cursor schwarz ist - was es nahezu unmöglich macht, ihn zu sehen (buchstäblich unmöglich, wenn der Hintergrund ist eigentlich schwarz im Gegensatz zu nur sehr dunkel).
Gibt es eine einfache Möglichkeit, VS2010 anzuweisen, stattdessen eine Light-Version des Mauszeigers für die Einfügemarke zu verwenden?
Dinge, die ich bisher versucht habe:
Ich habe den Visual Studio-Farbthema-Editor installiert (der das Theming des Restes der Benutzeroberfläche im Gegensatz zum Editor ermöglicht), in der Hoffnung, dass er dies automatisch tun würde, wenn ich eines seiner dunklen Themen verwenden würde, aber kein solches Glück.
Ich habe versucht, verschiedene Mauszeiger in der Systemsteuerung zu verwenden, aber obwohl sich der Cursor in einigen Fällen geändert hat (z. B. wenn ich eines der "sehr großen" Schemata ausgewählt habe), war er immer noch schwarz und so gut wie unsichtbar.
quelle
Meine vorübergehende Lösung besteht darin, dass ich einen benutzerdefinierten "Textauswahl" -Cursor auf dem gesamten System verwende, indem ich einen gefunden habe, der nicht zu empörend war, und dann:
Windows 7 und früher:
Öffnen Sie die Systemsteuerung
Öffnen Sie das Maus-Applet
Wählen Sie die Registerkarte Zeiger
Wählen Sie "Textauswahl" in der Liste
Klicken Sie auf die Schaltfläche Durchsuchen und wählen Sie die Cursordatei aus
Windows 8:
Klicken Sie auf die Schaltfläche Start
Geben Sie "Mausklick" ein und warten Sie
Wählen Sie "Mausklickeinstellungen ändern". Dadurch wird das alte Dialogfeld "Mauseigenschaften" angezeigt
Wählen Sie die Registerkarte Zeiger
Wählen Sie "Textauswahl" in der Liste
Klicken Sie auf die Schaltfläche Durchsuchen und wählen Sie die Cursordatei aus
Dies ändert natürlich den Cursor global, nicht nur in VS2010, und daher muss ich einen verwenden, der sowohl vor hellem als auch vor dunklem Hintergrund funktioniert (in meinem Fall vorerst den aus DeepSky, der auf deviantart eingestellt ist - nur die Textauswahl eins, nicht der ganze Satz).
quelle
Es scheint, dass dies im Jahr 2020 immer noch ein Problem mit Visual Studio und Windows 10 ist (ich aktualisiere dies jedes Jahr ...). Ausgehend von der Lösung von szalski und TJ Crowder kann sie in Windows 10 geändert werden :
Wie Brad Bamford hervorhob, ist "beam_r "eine gute Wahl, da es dem Standardzeiger sehr ähnlich sieht, aber auch einen weißen Umriss hat. Ich kann endlich den Cursor in Visual Studio sehen.
quelle
Sie können den Cursor ändern, damit Sie das gewünschte Thema in Windows nicht durcheinander bringen.
Ich habe zwei I Beams erstellt, die ich in einem Github-Projekt zur Verfügung gestellt habe:
DarkThemeBeam
Verwenden Sie diese, wenn Sie möchten.
Ich hoffe, das ist einfacher und weniger invasiv für Ihre Augen, als das größere gewünschte Thema zu ändern, in dem Sie arbeiten möchten.
quelle
Es funktioniert!
quelle