84 votes

Rendre visible le curseur de la souris d'insertion dans l'éditeur Visual Studio sombre

J'utilise un thème de couleur avec un fond très sombre, ce qui fonctionne très bien sauf que VS2010 utilise le curseur de souris du point d'insertion par défaut lorsque la souris est au-dessus du panneau de l'éditeur, et ce curseur est noir - ce qui le rend presque impossible à voir (littéralement impossible si le fond est réellement noir par opposition à juste très sombre).

Existe-t-il un moyen simple de demander à VS2010 d'utiliser une version allégée du curseur de souris du point d'insertion ?

Les choses que j'ai essayées jusqu'à présent :

  1. J'ai installé le Éditeur de thèmes de couleurs pour Visual Studio (qui permet de thématiser le reste de l'interface utilisateur, et pas seulement l'éditeur) dans l'espoir qu'il le ferait automatiquement si j'utilisais l'un de ses thèmes sombres, mais pas de chance.

  2. J'ai essayé d'utiliser différents pointeurs de souris dans le panneau de configuration, mais même si le curseur changeait dans certains cas (par exemple, si je choisissais l'un des schémas "très grand"), il était toujours noir et donc presque invisible.

160voto

szalski Points 585

Edit : Dans Windows 10, ce paramètre se trouve à un autre endroit :

  1. Ouvrir les paramètres
  2. Personnalisation des clics
  3. Cliquez sur Thèmes dans la barre latérale droite
  4. Cliquer sur le curseur de la souris
  5. Sélectionnez le schéma appelé - Windows Black (schéma système)
  6. Cliquez sur Appliquer

Réponse originale :

J'ai le même problème avec Visual Studio 2012 (Dark Theme) sur un système invité Windows 7 fonctionnant dans VirtualBox.

J'ai trouvé une solution légèrement meilleure :

Fondamentalement, vous pouvez modifier globalement le schéma du curseur :

  1. Ouvrir le panneau de contrôle
  2. Apparence ouverte et personnalisation
  3. Personnalisation ouverte
  4. Enfin, cliquez sur Modifier les pointeurs de la souris.
  5. Sélectionnez le schéma appelé - Windows Black (schéma système)

Rend votre curseur bien visible sur un fond sombre et fonctionne également très bien sur des fonds clairs. J'espère que cela vous aidera !

Crédit : http://www.marcusoft.net/2011/08/my-mouse-pointer-disappeared-in-visual.html

35voto

T.J. Crowder Points 285826

Ma solution temporaire consiste à utiliser un curseur de "sélection de texte" personnalisé sur l'ensemble du système, ce que j'ai fait en trouvant un curseur qui n'était pas trop exagéré, puis.. :

Windows 7 et versions antérieures :

  1. Ouvrir le panneau de contrôle

  2. Ouvrir l'applet Souris

  3. Choisissez l'onglet Pointeurs

  4. Sélectionnez "Text Select" dans la liste

  5. Cliquez sur le bouton Parcourir et sélectionnez le fichier du curseur.

Windows 8 :

  1. Cliquez sur le bouton Démarrer

  2. Tapez "clic de souris" et attendez

  3. Choisissez "Modifier les paramètres de clic de la souris" - vous obtenez l'ancienne boîte de dialogue Propriétés de la souris.

  4. Choisissez l'onglet Pointeurs

  5. Sélectionnez "Text Select" dans la liste

  6. Cliquez sur le bouton Parcourir et sélectionnez le fichier du curseur.

Bien sûr, cela modifie le curseur globalement, et pas seulement dans VS2010, et je dois donc utiliser un curseur qui fonctionne à la fois sur des fonds clairs et sombres (dans mon cas, pour l'instant, celui de l'application Ensemble DeepSky sur deviantart - seulement le texte sélectionné, pas l'ensemble).

29voto

EugeneRomero Points 444

Il semble que ce soit toujours un problème avec Visual Studio et Windows 10 en 2021 (je continue à mettre cela à jour chaque année...). Travailler à partir de szalski's y T. J. Crowder's il peut être modifié en Windows 10 :

  1. Bouton de démarrage
  2. Tapez "souris"
  3. Choisissez "Paramètres de la souris" dans les résultats
  4. Dans la fenêtre Paramètres de la souris, cliquez sur "Options supplémentaires de la souris" sous "Paramètres connexes"
  5. Choisissez l'onglet Pointeurs dans la nouvelle fenêtre qui s'ouvre
  6. Sélectionnez "Text Select" dans la liste
  7. Cliquez sur le bouton Parcourir et sélectionnez le curseur de votre choix.

Comme l'a souligné Brad Bamford Le choix de "beam_r" est judicieux car il ressemble beaucoup au pointeur standard, mais il a également un contour blanc. Je peux enfin voir le curseur dans Visual Studio.

2voto

Robert Achmann Points 155

Vous pouvez changer le curseur, afin de ne pas gâcher le thème que vous souhaitez dans Windows.

J'ai réalisé deux I Beams que j'ai mis à disposition dans un projet github :

DarkThemeBeam

Utilisez-les si vous le souhaitez.

J'espère que c'est plus facile et moins invasif pour vos yeux que de changer le thème plus large dans lequel vous voulez travailler.

-1voto

  1. Appuyez sur le bouton Windows ou cliquez sur Menu Démarrer
  2. Type : souris
  3. Sélectionner : Paramètres de la souris
  4. Dans la fenêtre Paramètres de la souris, sélectionnez : Options supplémentaires de la souris, dans la fenêtre, en haut à droite.
  5. Sélectionner : Onglet Pointeurs dans la nouvelle fenêtre Propriétés de la souris.
  6. Sélectionnez maintenant : Sélection de texte, sous Niveau de personnalisation.
  7. Cliquez sur le bouton Parcourir et sélectionnez le curseur de votre choix.

Ça marche !

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X