Вставить курсор мыши в темный редактор Visual Studio

Я использую цветную тему с очень темным фоном, которая отлично работает, за исключением того, что VS2010 использует указатель мыши для точки ввода по умолчанию, когда мышь находится над областью редактора, а этот курсор - черный — что практически невозможно увидеть (буквально невозможно, если фон действительно черный, а не очень темный).

Есть ли простой способ сказать VS2010 использовать легкую версию курсора мыши вставки?

Вещи, которые я пробовал до сих пор:

  • Я установил Редактор цветовых тем Visual Studio (который позволяет настраивать остальную часть пользовательского интерфейса, а не только редактор) в надежде, что он сделал бы это автоматически, если бы использовал одну из темных тем, но не имел такой удачи.

  • Я попытался использовать разные указатели мыши в панели управления, но даже если в некоторых случаях курсор изменился (например, если я выбрал одну из "очень больших" схем), он все еще был черным и почти невидимым.

Ответ 1

Мое временное решение заключается в том, что я использую пользовательский курсор "text select" в системе в целом, что я сделал, найдя ту, которая была не слишком возмутительной, а затем:

Windows 7 и более ранние версии:

  • Открыть панель управления

  • Откройте апплет мыши.

  • Выберите вкладку Указатели

  • Выберите "Выбор текста" в списке

  • Нажмите кнопку "Обзор" и выберите файл курсора

Windows 8:

  • Нажмите кнопку "Пуск"

  • Введите "щелчок мышью" и подождите

  • Выберите "Изменить настройки щелчка мыши" - это дает вам старое диалоговое окно "Свойства мыши"

  • Выберите вкладку Указатели

  • Выберите "Выбор текста" в списке

  • Нажмите кнопку "Обзор" и выберите файл курсора

Конечно, это изменяет курсор глобально, а не только в VS2010, и поэтому я должен использовать тот, который работает как на светлом, так и на темном фоне (в моем случае, на данный момент, один из Набор DeepSky на deviantart — только текст выбирает один, а не полный набор).

Ответ 2

У меня такая же проблема в Visual Studio 2012 (темная тема) в гостевой системе Windows 7, работающей внутри VirtualBox.

Я нашел несколько лучшее решение:

В принципе, вы можете глобально изменить схему курсора:

  • Открыть панель управления
  • Открытый внешний вид и персонализация
  • Открыть персонализацию
  • Наконец - нажмите Изменить указатели мыши.
  • Выберите схему - Windows Black (системная схема)

Делает ваш курсор хорошо видимым на темном фоне, а также отлично работает на светлых фонах. Надеюсь, что это поможет!

Кредит: http://www.marcusoft.net/2011/08/my-mouse-pointer-disappeared-in-visual.html

Ответ 3

Похоже, что это все еще проблема с Visual Studio и Windows 10 в 2019 году (я продолжаю обновлять это каждый год...). Отработав решение Сзальского и Т. Дж. Краудера, его можно изменить в Windows 10:

  1. Кнопка Пуск
  2. Типа "мышь"
  3. Выберите "Настройки мыши" из результатов
  4. В окне настроек мыши нажмите "Дополнительные параметры мыши" в разделе "Связанные настройки".
  5. Выберите вкладку Указатели в новом окне, которое открывается
  6. Выберите "Выбор текста" в списке
  7. Нажмите кнопку "Обзор" и выберите нужный курсор

Как отметил Брэд Бэмфорд, "beam_r" - хороший выбор, поскольку он очень похож на стандартный указатель, но также имеет белый контур. Я наконец могу увидеть курсор в Visual Studio.

Ответ 4

Вы можете изменить курсор, чтобы не испортить тему, которую вы хотите в Windows.

Я сделал два я луча, которые я сделал в проекте github:

DarkThemeBeam

Используйте те, если хотите.

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