Nalezení změn kódu a další historie pomocí CodeLensu

Díky CodeLensu se můžete soustředit na svou práci, zatímco zjistíte, co se stalo s vaším kódem – to vše bez opuštění editoru. Můžete najít odkazy na část kódu, změny kódu, propojené chyby, pracovní položky Azure DevOps, revize kódu a testy jednotek.

Poznámka:

CodeLens je k dispozici v edici Community sady Visual Studio; indikátory správy zdrojového kódu však nejsou v této edici k dispozici.

CodeLens vám může ukázat, kde a jak se jednotlivé části kódu používají ve vašem řešení.

Screenshot of the CodeLens indicators in the code editor.

Pokud chcete zvolit indikátory, které chcete zobrazit, nebo chcete CodeLens vypnout a zapnout, přejděte do editoru Možností>nástroje>– Textový editor>Všechny jazyky>– CodeLens.

Vyhledání odkazů na váš kód

Odkazy najdete v kódu jazyka C# nebo Visual Basic. Postupujte následovně.

  1. V editoru kódu vyberte indikátor odkazů nebo stiskněte Alt +2.

    Poznámka:

    Pokud indikátor zobrazuje 0 odkazů, nemáte žádné odkazy z kódu jazyka C# nebo Visual Basic. V jiných položkách, jako jsou soubory .xaml a .aspx , však mohou existovat odkazy.

  2. Pokud chcete zobrazit odkazující kód, najeďte myší na odkaz v seznamu.

  3. Chcete-li otevřít soubor obsahující odkaz, poklikejte na odkaz.

Mapy kódu

Pokud chcete zobrazit vztahy mezi kódem a jeho odkazy, vytvořte mapu kódu. V místní nabídce mapy kódu vyberte Zobrazit všechny odkazy.

Vyhledání změn v kódu

Prozkoumejte historii kódu a zjistěte, co se s kódem stalo. Nebo si prohlédněte změny před jejich sloučením do kódu, abyste lépe pochopili, jak můžou změny v jiných větvích ovlivnit váš kód.

Potřebujete:

Pro kód jazyka C# nebo Visual Basic, který je uložený s Správa verzí Team Foundation (TFVC) nebo Gitem, získáte podrobnosti codeLens na úrovni třídy a metody (indikátory na úrovni elementů kódu).

U jiných typů souborů než .cs nebo .vb získáte podrobnosti CodeLens pro celý soubor na jednom místě (indikátory na úrovni souboru).

Indikátory na úrovni elementů kódu

Indikátory na úrovni elementů kódu umožňují zjistit, kdo změnil váš kód a jaké změny provedl. Indikátory na úrovni elementů kódu jsou k dispozici pro kód jazyka C# a Visual Basic.

Historii změn můžete zobrazit také při použití Správa verzí Team Foundation (TFVC) ve službě Azure DevOps Services.

Výchozí časové období je posledních 12 měsíců.

Pokud chcete zobrazit podrobnou historii všech změn včetně těchto změn před více než rokem, vyberte Zobrazit všechny změny souborů, které otevře okno Historie .

V okně Historie můžete zobrazit všechny soubory, které jsou v úložišti Git. Další podrobnosti získáte výběrem indikátoru změn na úrovni elementu kódu.

Indikátory na úrovni souboru

Můžete také zobrazit indikátory na úrovni souboru pro celý soubor.

Poznámka:

Indikátory na úrovni souborů nejsou k dispozici pro soubory jazyka C# a Visual Basic.

Pokud chcete získat další podrobnosti o změně, klikněte na položku pravým tlačítkem myši. V závislosti na tom, jestli používáte TFVC nebo Git, existují možnosti porovnání verzí souboru, zobrazení podrobností a sledování sady změn, získání vybrané verze souboru a odeslání e-mailu autorovi této změny. Některé z těchto podrobností se zobrazí v Team Exploreru , pokud jste ho povolili. V opačném případě se tyto podrobnosti zobrazí ve změnách Gitu.

Můžete také zjistit, kdo v průběhu času změnil váš kód, což vám může pomoct najít vzory ve změnách vašeho týmu a posoudit jejich dopad.

Vyhledání změn v aktuální větvi

Váš tým může mít více větví, například hlavní větev a podřízenou vývojovou větev, aby se snížilo riziko narušení stabilního kódu. Stisknutím klávesy Alt+6 zjistíte, kolik lidí změnilo váš kód a kolik změn bylo provedeno v hlavní větvi.

Zjištění, kdy byl kód větvený

Pokud chcete zjistit, kdy byl kód větvený, přejděte do kódu v podřízené větvi. Pak vyberte indikátor změn (nebo stiskněte Alt +6).

Vyhledání příchozích změn z jiných větví

Můžete zobrazit příchozí změny. A pokud chcete zkontrolovat změnu, nemusíte opustit aktuální větev.

Zjištění, kdy se změny sloučí

Uvidíte, kdy se změny sloučí, abyste mohli určit, které změny jsou součástí vaší větve.

Porovnání příchozí změny s místní verzí

Pokud chcete porovnat příchozí změnu s místní verzí, poklikejte na sadu změn nebo stiskněte Shift +F10.

Ikony větví

Ikona ve sloupci Větev vám řekne, jak větev souvisí s větví, ve které pracujete.

Ikona Změna pochází z:
CodeLens: Change from current branch icon Aktuální větev
CodeLens: Change from parent branch icon Nadřazená větev
CodeLens: Change from child branch icon Podřízená větev
CodeLens: Change from peer branch icon Větev partnerského vztahu
CodeLens: Change from branch further away icon Větev dál než nadřazený, podřízený nebo partnerský vztah
CodeLens: Merge from parent icon Sloučení z nadřazené větve do podřízené větve
CodeLens: Merge from child branch icon Sloučení z podřízené větve do nadřazené větve
CodeLens: Merge from unrelated branch icon Sloučení z nesouvisející větve (bez základu sloučení)

Propojené pracovní položky

Propojené pracovní položky najdete tak, že vyberete indikátor pracovních položek nebo stisknete Alt+ 8.

Recenze propojeného kódu

Najděte propojené revize kódu výběrem indikátoru recenzí . Pokud chcete použít klávesnici, podržte stisknutou klávesu Alt a stisknutím klávesy Šipka vlevo nebo Šipka vpravo přejděte mezi možnostmi indikátoru.

Propojené chyby

Vyhledejte propojené chyby tak, že vyberete indikátor chyb nebo stisknete Alt+ 7.

Kontaktování vlastníka položky

Vyhledejte autora položky tak, že vyberete indikátor autorů nebo stisknete Alt+ 5.

Můžete také otevřít místní nabídku položky a zobrazit tak možnosti kontaktu. (Pokud máte aplikaci Teams nainstalovanou, máte k dispozici další možnosti komunikace.)

Přidružené testy jednotek

Testy jednotek, které existují pro kód jazyka C# nebo Visual Basic, můžete zjistit bez otevření Průzkumníka testů.

  1. Přejděte na kód aplikace, který má přidružený kód testu jednotek.

  2. Pokud jste to ještě neudělali, sestavte aplikaci pro načtení indikátorů testu CodeLens.

  3. Zkontrolujte testy kódu stisknutím kláves Alt+3.

  4. Pokud se zobrazí ikona warning iconupozornění, testy se ještě nespustí, takže je spusťte.

  5. Pokud chcete zkontrolovat definici testu, poklikejte na testovací položku v okně indikátoru CodeLens a otevřete soubor kódu v editoru.

  6. Pokud chcete zkontrolovat výsledky testu, zvolte indikátor stavu testu (test failed iconnebo) nebo test passed iconstiskněte Alt +1.

  7. Pokud chcete zjistit, kolik lidí tento test změnilo, kdo tento test změnil nebo kolik změn bylo v tomto testu provedeno, vyhledejte historii kódu a propojené položky.

Klávesové zkratky

Pokud chcete pomocí klávesnice vybrat indikátory, stiskněte a podržte klávesu Alt , aby se zobrazily související číselné klávesy, a pak stiskněte číslo odpovídající indikátoru, který chcete vybrat.

Poznámka:

Pokud chcete vybrat indikátor recenzí , podržte stisknutou klávesu Alt a pomocí kláves se šipkami vlevo a vpravo přejděte.

Otázky a odpovědi

Otázka: Návody vypnout nebo zapnout CodeLens nebo zvolit, které indikátory chcete zobrazit?

A: Indikátory můžete vypnout nebo zapnout, s výjimkou indikátoru odkazů. Přejděte do Editoru možností>nástroje>– Textový editor>všechny jazyky>CodeLens.

Když jsou indikátory zapnuté, můžete také otevřít možnosti CodeLens z indikátorů. Indikátory na úrovni souboru CodeLens můžete zapnout a vypnout pomocí ikon dvojitých šeků v dolní části okna editoru.

Otázka: Kde je CodeLens?

A: CodeLens se zobrazí v jazyce C# a v kódu jazyka Visual Basic na úrovni metody, třídy, indexeru a vlastnosti. CodeLens se zobrazí na úrovni souboru pro všechny ostatní typy souborů.

  • Ujistěte se, že je CodeLens zapnutý. Přejděte do Editoru možností>nástroje>– Textový editor>všechny jazyky>CodeLens.

  • Indikátory související s Azure DevOps se zobrazí jenom v případech, kdy jsou pracovní položky propojené s kódem a máte oprávnění k otevření propojených pracovních položek. Potvrďte, že máte oprávnění člena týmu.

  • Indikátory testů jednotek se nezobrazují, když kód aplikace neobsahuje testy jednotek. Indikátory stavu testu se automaticky zobrazí v projektech testů. Pokud víte, že kód aplikace obsahuje testy jednotek, ale indikátory testů se nezobrazí, zkuste sestavit řešení (Ctrl+Shift+B).

Tip

CodeLens je k dispozici v edici Visual Studio Community, ale indikátory správy zdrojového kódu nejsou v této edici k dispozici.

Otázka: Proč nevidím podrobnosti pracovní položky pro potvrzení?

Odpověď: K tomu může dojít, protože CodeLens nemůže najít pracovní položky v Azure Boards. Zkontrolujte, že jste připojení k projektu, který obsahuje tyto pracovní položky, a že máte oprávnění k zobrazení těchto pracovních položek. Podrobnosti o pracovní položce se také nemusí zobrazit, pokud popis potvrzení obsahuje nesprávné informace o ID pracovních položek v Azure Boards.

Otázka: Návody změnit písmo a barvu pro CodeLens?

A: Přejděte na Možnosti nástrojů>>Písma a barvy prostředí.>

CodeLens - Change font and color settings

Použití klávesnice:

  1. Stisknutím kláves Alt+T O+ otevřete dialogové okno Možnosti.

  2. Stisknutím kláves Šipka nahoru nebo Šipka dolů přejděte do uzlu Prostředí a pak rozbalte uzel stisknutím šipky vlevo.

  3. Stisknutím klávesy Šipka dolů přejděte na Písma a barvy.

  4. Stisknutím klávesy Tab přejděte na položku Zobrazit nastavení seznamu a pak stisknutím klávesy Šipka dolů vyberte CodeLens.

Otázka: Lze přesunout pohotové zobrazení funkce CodeLens?

A: Ano, zvolte Dock icon možnost ukotvit CodeLens jako okno.

Otázka: Jak mohu aktualizovat indikátory?

A: To závisí na indikátoru:

  • Odkazy: Tento indikátor se automaticky aktualizuje, když se kód změní. Pokud je indikátor Odkazů ukotvený jako samostatné okno, aktualizujte indikátor výběrem možnosti Aktualizovat.

  • Tým: Aktualizujte tyto indikátory výběrem možnosti Aktualizovat indikátory týmu CodeLens z místní nabídky.

  • Test: Vyhledejte testy jednotek pro kód pro aktualizaci indikátoru testu .

Otázka: Co je "Místní verze"?

A: Šipka místní verze ukazuje na nejnovější sadu změn v místní verzi souboru. Pokud server obsahuje novější sady změn, zobrazí se nad nebo pod šipkou Místní verze v závislosti na pořadí použitém k seřazení sad změn.

Otázka: Při prvním otevření řešení se v souboru nezobrazují indikátory testů CodeLens. Jak je můžu načíst?

A: Znovu sestavte projekt, abyste získali indikátory testu CodeLens pro načtení do souboru. Aby se zlepšil výkon, Visual Studio už při načítání souborů kódu nenačítá informace o zdroji pro indikátory testů. Indikátory testů se načtou po sestavení nebo po dvojitém kliknutí na test v Průzkumníku testů.

CodeLens vám umožní soustředit se na práci, zatímco zjistíte, co se stalo s kódem – aniž byste opustili editor. Můžete najít odkazy na část kódu, změny kódu, propojené chyby, pracovní položky, revize kódu a testy jednotek.

Poznámka:

CodeLens je k dispozici v edici Visual Studio Community, ale indikátory správy zdrojového kódu nejsou v této edici k dispozici.

Zjistěte, kde a jak se v řešení používají jednotlivé části kódu:

CodeLens indicators in the code editor

Obraťte se na svůj tým o změnách kódu bez opuštění editoru:

CodeLens - Contact your team

Pokud chcete zvolit indikátory, které chcete zobrazit, nebo chcete CodeLens vypnout a zapnout, přejděte do editoru Možností>nástroje>– Textový editor>Všechny jazyky>– CodeLens.

Vyhledání odkazů na kód v sadě Visual Studio 2019

Odkazy najdete v kódu jazyka C# nebo Visual Basic.

  1. Vyberte indikátor odkazů nebo stiskněte Alt+ 2.

    CodeLens references

    Poznámka:

    Pokud indikátor zobrazuje 0 odkazů, nemáte žádné odkazy z kódu jazyka C# nebo Visual Basic. V jiných položkách, jako jsou soubory .xaml a .aspx , však mohou existovat odkazy.

  2. Pokud chcete zobrazit odkazující kód, najeďte myší na odkaz v seznamu.

    CodeLens - Peek reference

  3. Chcete-li otevřít soubor obsahující odkaz, poklikejte na odkaz.

Mapy kódu

Pokud chcete zobrazit vztahy mezi kódem a jeho odkazy, vytvořte mapu kódu. V místní nabídce mapy kódu vyberte Zobrazit všechny odkazy.

CodeLens - References on code map

Vyhledání změn v kódu v sadě Visual Studio 2019

Prozkoumejte historii kódu a zjistěte, co se s kódem stalo. Nebo si prohlédněte změny před jejich sloučením do kódu, abyste lépe pochopili, jak můžou změny v jiných větvích ovlivnit váš kód.

Potřebujete:

Pro kód jazyka C# nebo Visual Basic, který je uložený s Správa verzí Team Foundation (TFVC) nebo Gitem, získáte podrobnosti codeLens na úrovni třídy a metody (indikátory na úrovni elementů kódu).

Code element-level indicators

U jiných typů souborů než .cs nebo .vb získáte podrobnosti CodeLens pro celý soubor na jednom místě v dolní části okna (indikátory na úrovni souboru).

File-level CodeLens indicators

Indikátory na úrovni elementů kódu

Indikátory na úrovni elementů kódu umožňují zjistit, kdo změnil váš kód a jaké změny provedl. Indikátory na úrovni elementů kódu jsou k dispozici pro kód jazyka C# a Visual Basic.

Uvidíte to, když používáte Správa verzí Team Foundation (TFVC) nebo Azure DevOps Services:

CodeLens: Get change history for your code in TFVC

Výchozí časové období je posledních 12 měsíců.

Pokud chcete zobrazit podrobnou historii všech změn včetně těchto změn před více než rokem, zvolte Zobrazit všechny změny souborů:

Show all code changes

Otevře se okno Historie :

History window for all code changes

Když jsou vaše soubory v úložišti Git a zvolíte indikátor změn na úrovni elementu kódu, uvidíte toto:

CodeLens: Get change history for your code in Git

Indikátory na úrovni souboru

Změny pro celý soubor najdete v indikátorech na úrovni souboru v dolní části okna:

CodeLens: Get code file details

Poznámka:

Indikátory na úrovni souborů nejsou k dispozici pro soubory jazyka C# a Visual Basic.

Pokud chcete získat další podrobnosti o změně, klikněte na tuto položku pravým tlačítkem myši. V závislosti na tom, jestli používáte TFVC nebo Git, existují možnosti porovnání verzí souboru, zobrazení podrobností a sledování sady změn, získání vybrané verze souboru a odeslání e-mailu autorovi této změny. Některé z těchto podrobností se zobrazí v Team Exploreru v sadě Visual Studio 2019 verze 16.7 a starší. V sadě Visual Studio 2019 verze 16.8 a novějších se tyto podrobnosti zobrazí ve změnách Gitu.

Můžete také zjistit, kdo v průběhu času změnil váš kód, což vám může pomoct najít vzory ve změnách vašeho týmu a posoudit jejich dopad.

CodeLens: See code changes history as a graph

Vyhledání změn v aktuální větvi

Váš tým může mít více větví, například hlavní větev a podřízenou vývojovou větev, aby se snížilo riziko narušení stabilního kódu.

CodeLens: Find changes in your current branch

Stisknutím klávesy Alt+6 zjistíte, kolik lidí změnilo váš kód a kolik změn bylo provedeno v hlavní větvi:

CodeLens: Find how many changes in your branch

Zjištění, kdy byl kód větvený

Pokud chcete zjistit, kdy byl kód větvený, přejděte do kódu v podřízené větvi. Pak vyberte indikátor změn (nebo stiskněte Alt +6):

CodeLens: Find when your code was branched

Vyhledání příchozích změn z jiných větví

CodeLens: Find code changes in other branches

Můžete zobrazit příchozí změny. Na následujícím snímku obrazovky se ve větvi Dev provedla oprava chyby:

CodeLens: Change checked into another branch

Změnu můžete zkontrolovat bez opuštění aktuální větve (Main):

CodeLens: See incoming change from another branch

Zjištění, kdy se změny sloučí

Uvidíte, kdy se změny sloučí, abyste mohli určit, které změny jsou součástí vaší větve:

CodeLens - Find when changes got merged

Například váš kód ve větvi Main teď obsahuje opravu chyby z větve "Dev":

CodeLens - Merged changes between branches

Porovnání příchozí změny s místní verzí

Porovnejte příchozí změnu s místní verzí stisknutím kláves Shift+F10 nebo poklikáním na sadu změn.

CodeLens: Compare incoming change with local

Ikony větví

Ikona ve sloupci Větev vám řekne, jak větev souvisí s větví, ve které pracujete.

Ikona Změna pochází z:
CodeLens: Change from current branch icon Aktuální větev
CodeLens: Change from parent branch icon Nadřazená větev
CodeLens: Change from child branch icon Podřízená větev
CodeLens: Change from peer branch icon Větev partnerského vztahu
CodeLens: Change from branch further away icon Větev dál než nadřazený, podřízený nebo partnerský vztah
CodeLens: Merge from parent icon Sloučení z nadřazené větve do podřízené větve
CodeLens: Merge from child branch icon Sloučení z podřízené větve do nadřazené větve
CodeLens: Merge from unrelated branch icon Sloučení z nesouvisející větve (bez základu sloučení)

Propojené pracovní položky v sadě Visual Studio 2019

Propojené pracovní položky najdete tak, že vyberete indikátor pracovních položek nebo stisknete Alt+ 8.

CodeLens - Find work items for specific code

Recenze propojeného kódu v sadě Visual Studio 2019

Najděte propojené revize kódu výběrem indikátoru recenzí . Pokud chcete použít klávesnici, podržte stisknutou klávesu Alt a stisknutím klávesy Šipka vlevo nebo Šipka vpravo přejděte mezi možnostmi indikátoru.

CodeLens - View code review requests

Propojené chyby v sadě Visual Studio 2019

Vyhledejte propojené chyby tak, že vyberete indikátor chyb nebo stisknete Alt+ 7.

CodeLens - Find bugs linked to changesets

Kontaktování vlastníka položky v sadě Visual Studio 2019

Vyhledejte autora položky tak, že vyberete indikátor autorů nebo stisknete Alt+ 5.

Contact the owner of an item

Otevřete místní nabídku pro položku a zobrazte možnosti kontaktu. Pokud máte aplikaci Teams nainstalovanou, může se zobrazit podobné možnosti jako na následujícím snímku obrazovky:

Contact options for an item

Přidružené testy jednotek v sadě Visual Studio 2019

Testy jednotek, které existují pro kód jazyka C# nebo Visual Basic, můžete zjistit bez otevření Průzkumníka testů.

  1. Přejděte na kód aplikace, který má přidružený kód testu jednotek.

  2. Pokud jste to ještě neudělali, sestavte aplikaci pro načtení indikátorů testu CodeLens.

  3. Zkontrolujte testy kódu stisknutím kláves Alt+3.

    CodeLens - Choose test status in code editor

  4. Pokud se zobrazí ikona warning iconupozornění, testy se ještě nespustí, takže je spusťte.

    CodeLens - View unit tests not run yet

  5. Pokud chcete zkontrolovat definici testu, poklikejte na testovací položku v okně indikátoru CodeLens a otevřete soubor kódu v editoru.

    CodeLens - Go to unit test definition

  6. Pokud chcete zkontrolovat výsledky testu, zvolte indikátor stavu testu (test failed iconnebo) nebo test passed iconstiskněte Alt +1.

    CodeLens - See unit test result

  7. Pokud chcete zjistit, kolik lidí tento test změnilo, kdo tento test změnil nebo kolik změn bylo v tomto testu provedeno, vyhledejte historii kódu a propojené položky.

Klávesové zkratky v sadě Visual Studio 2019

Pokud chcete pomocí klávesnice vybrat indikátory, stiskněte a podržte klávesu Alt , aby se zobrazily související číselné klávesy, a pak stiskněte číslo odpovídající indikátoru, který chcete vybrat.

Keyboard access numbers

Poznámka:

Pokud chcete vybrat indikátor recenzí , podržte stisknutou klávesu Alt a pomocí kláves se šipkami vlevo a vpravo přejděte.

Q &A for CodeLens v sadě Visual Studio 2019

Otázka: Návody vypnout nebo zapnout CodeLens nebo zvolit, které indikátory chcete zobrazit?

A: Indikátory můžete vypnout nebo zapnout, s výjimkou indikátoru odkazů. Přejděte do Editoru možností>nástroje>– Textový editor>všechny jazyky>CodeLens.

Když jsou indikátory zapnuté, můžete také otevřít možnosti CodeLens z indikátorů.

CodeLens - Turn indicators off or on

Zapněte a vypněte indikátory na úrovni souboru CodeLens pomocí ikon dvojitých šeků v dolní části okna editoru.

Turn file-level indicators on and off

Otázka: Kde je CodeLens?

A: CodeLens se zobrazí v jazyce C# a v kódu jazyka Visual Basic na úrovni metody, třídy, indexeru a vlastnosti. CodeLens se zobrazí na úrovni souboru pro všechny ostatní typy souborů.

  • Ujistěte se, že je CodeLens zapnutý. Přejděte do Editoru možností>nástroje>– Textový editor>všechny jazyky>CodeLens.

  • Indikátory související s DevOps se zobrazují jenom v případech, kdy jsou pracovní položky propojené s kódem a máte oprávnění k otevření propojených pracovních položek. Potvrďte, že máte oprávnění člena týmu.

  • Indikátory testů jednotek se nezobrazují, když kód aplikace neobsahuje testy jednotek. Indikátory stavu testu se automaticky zobrazí v projektech testů. Pokud víte, že kód aplikace obsahuje testy jednotek, ale indikátory testů se nezobrazí, zkuste sestavit řešení (Ctrl+Shift+B).

Tip

CodeLens je k dispozici v edici Visual Studio Community, ale indikátory správy zdrojového kódu nejsou v této edici k dispozici.

Otázka: Proč nevidím podrobnosti pracovní položky pro potvrzení?

Odpověď: K tomu může dojít, protože CodeLens nemůže najít pracovní položky v Azure Boards. Zkontrolujte, že jste připojení k projektu, který obsahuje tyto pracovní položky, a že máte oprávnění k zobrazení těchto pracovních položek. Podrobnosti o pracovní položce se také nemusí zobrazit, pokud popis potvrzení obsahuje nesprávné informace o ID pracovních položek v Azure Boards.

Otázka: Návody změnit písmo a barvu pro CodeLens?

A: Přejděte na Možnosti nástrojů>>Písma a barvy prostředí.>

CodeLens - Change font and color settings

Použití klávesnice:

  1. Stisknutím kláves Alt+T O+ otevřete dialogové okno Možnosti.

  2. Stisknutím kláves Šipka nahoru nebo Šipka dolů přejděte do uzlu Prostředí a pak rozbalte uzel stisknutím šipky vlevo.

  3. Stisknutím klávesy Šipka dolů přejděte na Písma a barvy.

  4. Stisknutím klávesy Tab přejděte na položku Zobrazit nastavení seznamu a pak stisknutím klávesy Šipka dolů vyberte CodeLens.

Otázka: Lze přesunout pohotové zobrazení funkce CodeLens?

A: Ano, zvolte Dock icon možnost ukotvit CodeLens jako okno.

Dock button in CodeLens indicator window

Docked CodeLens References window

Otázka: Jak mohu aktualizovat indikátory?

A: To závisí na indikátoru:

  • Odkazy: Tento indikátor se automaticky aktualizuje, když se kód změní. Pokud je indikátor Odkazů ukotvený jako samostatné okno, aktualizujte indikátor výběrem možnosti Aktualizovat:

    Refresh button in CodeLens References

  • Tým: Aktualizujte tyto indikátory výběrem možnosti Aktualizovat indikátory týmu CodeLens z místní nabídky:

    Refresh CodeLens Team Indicators menu item

  • Test: Vyhledejte testy jednotek pro kód pro aktualizaci indikátoru testu .

Otázka: Co je "Místní verze"?

A: Šipka místní verze ukazuje na nejnovější sadu změn v místní verzi souboru. Pokud server obsahuje novější sady změn, zobrazí se nad nebo pod šipkou Místní verze v závislosti na pořadí použitém k seřazení sad změn.

Otázka: Při prvním otevření řešení se v souboru nezobrazují indikátory testů CodeLens. Jak je můžu načíst?

A: Znovu sestavte projekt, abyste získali indikátory testu CodeLens pro načtení do souboru. Aby se zlepšil výkon, Visual Studio už při načítání souborů kódu nenačítá informace o zdroji pro indikátory testů. Indikátory testů se načtou po sestavení nebo po dvojitém kliknutí na test v Průzkumníku testů.