Pokaż Referencje robi dużo podnoszenia ciężkich dla wszystkich innych obiektywów. Tworzy drzewo wywołań, które jest używane do obliczania zależności Tested By/Tests, a także licznika referencji i statusu testu. W związku z tym nie można go wyłączyć bez wyłączania innych opcji.
Obecnie nie ma możliwości wyłączenia CodeLens dla poszczególnych języków. Obecnie CodeLens obsługuje tylko VB.NET i C# i jest to wszystko lub nic, ponieważ zależy od Roslyn pod maską, nie są obsługiwane żadne inne języki.
Oprócz tego ciężkiego podnoszenia, wskaźnik odniesienia jest również umieszczany jako element zastępczy, aby zapobiec "zająkaniu się edytora" podczas ładowania innych soczewek. We wczesnej wersji beta działało to w ten sposób i było to niezwykle denerwujące. Istnieje wersja, w której pokazali tylko puste miejsce, a to zostało szybko zastąpione przez zawsze pokazujący wskaźnik referencyjny. Zarówno dlatego, że powinna być zawsze dostępna, a także dlatego, że jest szybka do obliczenia i dostępna w trybie offline.
Proponuję złożyć konkretne żądanie zmian, które chcesz zobaczyć na Visual Studio User Voice. Wierzę, że teraz jest idealny moment, aby przesłać opinie Microsoft na ten temat, są one pomiędzy wydaniami.
@Denis_E Proszę przeczytać treść pytania przed oznaczeniem go jako * możliwy duplikat * Taki znak sprawia, że inni użytkownicy mają skłonność do przestrzegania i głosowania na jedno prawidłowe pytanie jako duplikat, co sprawia, że innym trudno jest płetwonurkować i wykorzystać. Tylko dlatego, że powrót do zwrotu tytułu, nie oznacza, że jest duplikatem. Ściganie użytecznych flag nie powinno być celem samym w sobie. –
Nie szukałem go; pojawił się po prawej stronie pod "powiązanym". Przepraszam, jeśli źle zinterpretowałem pytanie. Twoja ostatnia linijka brzmi: "Czy muszę wyłączyć całą sprawę CodeLens lub czy istnieje sposób wyłączenia tej opcji?" Zinterpretowałem to jako: "Jak wyłączyć opcję wyświetlania odnośników?" Ale patrząc na tytuł, możesz mieć na myśli "Jak wyłączyć kodek-y tylko dla C#?" (Wspomniałeś o wyłączeniu opcji odnośników pokazowych w swoim pytaniu, stąd zamieszanie) –
@Denis_E Jest całkiem dobrze. Rozumiem twoją intencję i wszystko jest w porządku, ale pamiętaj, że ** jeśli ** tak łatwo byłoby uznać pytanie za dupek i listę powiązanych artykułów, zrobi to automatycznie. Widziałem wiele całkiem dobrych i oryginalnych pytań, które zostały zamknięte z powodu ** domniemanego powielania ** i nie o to chodzi. Aby było jeszcze bardziej skomplikowane, pamiętajmy, że niektóre pytania muszą zostać ponownie zapytane, gdy dostarczane są nowe wersje oprogramowania. Powiedziawszy to - zawsze jest doceniane, gdy ludzie angażują się w ulepszenia. :) –