Bałagan w kolorach Visual Studio

9

Od czasu do czasu Visual Studio postanawia zepsuć moje kolory.

Oto co się dzieje:

studio wizualne łamane kolory

To powinno wyglądać tak:

dobre studio wizualne kolorów

Nie jestem pewien, co to powoduje, ale mam nadzieję, że ktoś inny doświadczył tego wcześniej i był w stanie to naprawić.

jao
źródło
Czy faktycznie są one pomieszane w ustawieniach, czy to tylko problem z renderowaniem?
Der Hochstapler
Która wersja programu Visual Studio i co zrobić, aby zresetować kolory?
harrymc
aby zresetować kolory, ponownie uruchamiam Visual Studio
jao

Odpowiedzi:

7

Sprawdź to pytanie na StackOverflow:

Zasadniczo osoba, która zadaje zadanie, odkrywa, że ​​istnieje wtyczka zastępująca ustawienia kolorów. Moją radą byłoby sprawdzenie zainstalowanych wtyczek i sprawdzenie, czy mają jakieś ustawienia czcionek lub kolorów

Znalazłem również ten link, chociaż nie wiem, czy jest naprawdę powiązany.

Qw4z1
źródło
Ze zrzutów ekranu nie wygląda na to, że Jao ma zainstalowany VAX.
Synetech,
Nie, ale doszedłem do wniosku, że ten problem prawdopodobnie nie jest odizolowany od VAX, ale dotyczy innych wtyczek mogących zepsuć się z ustawieniami kolorów.
Qw4z1
Jeśli wtyczki bałagają się kolorowaniem składni, nie czyniąc tego oczywistym dla użytkownika (i zapewniając łatwy sposób na wyłączenie), to rzeczywiście jest to zła wtyczka - zwłaszcza, że ​​każdy korzystający z VS jest prawdopodobnie wystarczająco inteligentny, aby dowiedzieć się, jak uzyskać dostęp do ustawień wtyczki .
Synetech,
4

Wygląda na to, że korzystasz z ReSharper i masz włączone „identyfikatory kolorów”. Są zoptymalizowane na białym tle, miałem ten sam problem.

Aby to naprawić, przejdź do Opcje ReSharper: Kontrola kodu / Ustawienia i wyłącz identyfikatory kolorów.

Nie wiem, dlaczego włączają się i wyłączają, ale prawdopodobnie dzieje się tak dlatego, że inni użytkownicy w twoim zespole mają ich włączonych w „warstwie ustawień” ReSharpera, którą możesz zarządzać w ReSharper / Manage Options.

Rozpłodnik
źródło
Przepraszam, nie mam zainstalowanego resharpera.
jao
2

Miałem ten sam problem i właśnie zmieniłem Motyw kolorów na Niebieski (Narzędzia> Opcje> Środowisko> Ogólne> Efekty wizualne> Motyw kolorów) kliknąłem OK .. następnie zmieniłem go z powrotem na CIEMNY i wszystkie kolory wróciły do ​​normy.

Marcos Garcia
źródło
1

Spotkałem to już wcześniej. Zauważyłem, że zwykle dzieje się to po aktualizacji dodatku lub komponentu.

Chociaż nie jest to trwałe rozwiązanie, sugeruję wykonanie kopii zapasowej ustawień czcionek i kolorów.

  1. Narzędzia> Ustawienia importu i eksportu ...
  2. Wybierz opcję Eksportuj wybrane ustawienia środowiska
  3. Wszystkie ustawienia> Opcje> Środowisko> Czcionki i kolory (zaznacz tylko tę opcję)
  4. Zapisz plik ustawień pod rozpoznawalną nazwą (np .: VimTheme.vssettings)

Następnym razem, gdy wszystkie twoje kolory zostaną pomieszane, po prostu zaimportuj ten plik ustawień, a twoje czcionki i kolory powinny być w porządku.

Derethus
źródło
Zdarza się to dość rzadko, czasami trzy lub cztery razy dziennie, a niektóre dni wszystko jest w porządku. Po ponownym uruchomieniu studia wizualnego kolory są w porządku. Więc może to problem z renderowaniem, nie wiem
jao
Mmm, przypominasz mi o innym problemie, który czasami pojawia się w SQL Management Studio: za każdym razem, gdy przenoszę okno z jednego monitora na drugi, cały obszar kodu się psuje. Ilekroć to się dzieje, szybko wchodzę / wychodzę z trybu pełnoekranowego (Alt + Shift + Enter dwa razy). Zastanawiam się, czy miałoby to wpływ na twoje Visual Studio. Prawdopodobnie nie, ale warto spróbować.
Derethus,
0
  1. Zamknij Visual Studio
  2. Otwórz edytor rejestru ( regeditwystarczy)
  3. Usuń następujący wpis rejestru:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme
  4. Uruchom ponownie Visual Studio
Synetech
źródło
ten klucz rejestru nie istnieje na moim komputerze
jao
Szkoda; oznacza to, że inna nieznana rzecz jest zła. :-(Być może wyczyszczenie pamięci podręcznej przez usunięcie klucza HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCachemoże pomóc. Jeśli nie, spróbuj wykonać instalację naprawczą VS.
Synetech,
0

Ze zrzutów ekranu wygląda jak ten sam schemat kolorów z kilkoma zmianami. Czy sam zmieniłeś któryś z kolorów, czy po prostu eksperymentowałeś z motywami? Czy na przykład zrobiłeś kopię motywu, zmieniłeś kilka kolorów, a następnie anulowałeś?

Zrzut ekranu menu motywu może pomóc zawęzić problem.

Następnym razem, gdy motyw się zmieni, upewnij się, że poprawny motyw jest nadal wybrany w menu Motyw . Może się zdarzyć, że od czasu do czasu naciskasz kombinację klawiszy lub akord, który powoduje zmianę motywu (np. Przypadkowe otwarcie menu Motyw i naciśnięcie klawisza odpowiadającego drugiemu tematowi) lub za pomocą specjalnego skrótu motyw (możesz to sprawdzić w sekcji klawiatury w oknie dialogowym Opcje).

Synetech
źródło
0

To było związane ze sprzętem. Wyłączono przyspieszenie sprzętowe.

jao
źródło
0

Musiałem tylko ponownie uruchomić program Visual Studio, aby to naprawić.

Sundeep
źródło
Ta „odpowiedź” jest identyczna z jednym z komentarzy.
zx485,
@ zx485 Identyczne na którą odpowiedź?
Sundeep,
Nie do odpowiedzi, ale do jednego z komentarzy do pytania samego właściciela pytania sprzed siedmiu lat.
zx485,