2015-07-22 37 views
17

Używam motywu Light z niestandardowymi kolorami edytora tekstu. W Visual Studio 2015 moje Intellisense i inne żarówka/hover/pop-upy mają kolory kodowe pasujące do ustawień edytora tekstu.Zastępowanie kolorów IntelliSense w Visual Studio 2015

Brzmi nieźle, ale motyw Light ma bardzo jasnoszare tło i wolę biały kolor pierwszego planu dla tekstu zwykłego w edytorze. Kończy się to tak: enter image description here

Z mojego dochodzenia do tej pory ...

W poprzednich wersjach Visual Studio, to kolorowanie funkcja Intellisense pochodził z narzędzi wydajności zasilania dodatek. Można go wyłączyć. To nie jest zainstalowane. Jest teraz wbudowany w Visual Studio i nie mogłem znaleźć miejsca do jego wyłączenia.

Naprawdę nie chcę zadzierać z edytorem motywów. Chcę tylko tekstu Intellisense w kolorze czarnym lub przynajmniej przekształcić biały tekst na czarny w pop-upach. Inni powiedzieli, że nie działa z Intellisense, ale nie jestem pewien.

Ustawiłem Narzędzia> Opcje> Środowisko> Czcionki i kolory> Etykieta edytora> Kolor czystego tekstu na czarny. Dlatego słowa pod kodem są czarne. Ale to nie wpływa na samo odniesienie do kodu.

Odpowiedz

25

Mam ten sam problem, ponieważ używam ciemnoniebieskiego tła z jasnym tekstem.

Co zrobiłem było wykorzystać ten dodatek:

https://visualstudiogallery.msdn.microsoft.com/6f4b51b6-5c6b-4a81-9cb5-f2daa560430b

Następnie skopiuj temat aktualnie używanego, ale nie przełączyć się na niego jeszcze (jeśli chcesz zachować swój obecny czcionek/kolor ustawienia).

Następnie wyeksportowałem moje ustawienia "Czcionka i kolor", otworzyłem wygenerowany plik i całkowicie usunąłem element XML "Motyw".

Następnie można przejść do nowego skopiowanego motywu i ponownie zaimportować ustawienia kolorów z pliku utworzonego za pomocą "Ustawienia importu i eksportu".

Następnie przejdź do edytora motywu w dziale Narzędzia> Dostosuj kolory. Edytuj swój motyw. Wybierz opcję "Pokaż wszystkie elementy" i wyszukaj "tooltip" w pliku * .theme. Zaktualizuj Editor Tooltip -> Plain Text -> Foreground, aby był jasny, a Environment -> ToolTip - ciemny.

Nie jest to idealne rozwiązanie, ale można z niego korzystać, dopóki go nie naprawi.

+0

Znakomity, dzięki za spacerze! –

+0

Kocham cię. To uratowało mi godziny cierpienia. Próbowałem dostosować mój importowany motyw z 2013 roku i przeglądałem opcje po kolei. To jest okropne, ponieważ nie ma przycisku zastosowania ani podglądu na żywo, więc nie możesz zobaczyć zmian bez wyjścia z niego. Używanie tego edytora motywów z włączonym pokazem jest genialne! – Ravendarksky

9

@karoberts odpowiedź jest dobra, chociaż z Visual Studio 2015 Kolor Theme Editor już zainstalowany musiałem

  • Aktualizacja Tooltip Editor -> Plain Text -> Planie być jasne, a środowisko - > etykietka być ciemny
  • zastosować motyw
  • restart Visual Studio (w przeciwnym razie nie byłoby wziąć tle)

Ale eksportowanie/importowanie jak w odpowiedzi @karoberts nie było konieczne.

enter image description here

+3

Sztuką jest ponowne uruchomienie visual studio! dzięki! – Ingenator

+1

Niektóre zmiany w czcionce i kolorze nie wymagają ponownego uruchomienia, ale niektóre zmiany (takie jak etykieta narzędziowa intellisense) wymagały ponownego uruchomienia w celu odzwierciedlenia zmian. –

1

Spróbuj tego
Narzędzia> Opcje> Czcionki i kolory> Pokaż ustawienia dla "Enviroment"> etykietka> element tła