Sdílet prostřednictvím


Nastavení sledování proměnných v paralelních vláknech v sadě Visual Studio (C#, Visual Basic, C++)

V okně Paralelní kukátko můžete současně zobrazit hodnoty, které jeden výraz obsahuje na více vláknech. Každý řádek představuje vlákno spuštěné v aplikaci, ale vlákno může být reprezentováno ve více řádcích. Konkrétně každý řádek představuje volání funkce, jehož podpis odpovídá funkci v aktuálním rámci zásobníku. Položky, které jsou ve sloupcích, můžete řadit, měnit jejich pořadí, odebírat a seskupovat. Podprocesy můžete označit příznakem, zrušit jeho označení, ukotvit (pozastavit) a rozmrazit (obnovit). V okně Paralelní kukátko se zobrazí následující sloupce:

  • Sloupec příznaku, ve kterém můžete označit vlákno, kterému chcete věnovat zvláštní pozornost.

  • Sloupec pro aktuální vlákno, ve kterém žlutá šipka označuje aktuální vlákno (zelená šipka se zakrouceným ocasem označuje, že neaktuální vlákno má aktuální kontext ladicího programu).

  • Konfigurovatelný sloupec, který může zobrazit počítač, proces, dlaždici, úlohu a vlákno.

    Návod

    Chcete-li zobrazit informace o úkolu v okně Paralelní sledování , musíte nejprve otevřít okno Úlohy .

  • Prázdné sledovací sloupce, ve kterých můžete zadat výrazy, které chcete sledovat.

    Poznámka:

    Pokyny v tomto článku ilustrují nejnovější verzi interaktivního vývojového prostředí (IDE) dostupného v sadě Visual Studio. Počítač může u některých prvků uživatelského rozhraní zobrazit různé názvy nebo umístění. Možná používáte jinou verzi sady Visual Studio nebo jiné nastavení prostředí. Další informace naleznete v tématu Přizpůsobení integrovaného vývojového prostředí (IDE).

Pro zobrazení okna Paralelní sledování

  1. Nastavte zarážku v kódu.

  2. Na řádku nabídek zvolte Ladit, Spustit ladění. Počkejte, až aplikace dosáhne bodu přerušení.

  3. Na řádku nabídek vyberte Ladit, Okna, Paralelní sledování, a pak vyberte okno pro sledování. Můžete otevřít až čtyři okna.

Přidání sledovaného výrazu

  • Vyberte jeden z prázdných sloupců přidat sledování a zadejte výraz sledování.

Označení nebo zrušení označení vlákna

  • Vyberte sloupec příznaku pro řádek (první sloupec) nebo otevřete místní nabídku pro vlákno a zvolte Příznak nebo Zrušit označení.

Zobrazení pouze vláken s příznakem

  • V levém horním rohu okna Paralelní sledování zvolte tlačítko Zobrazit pouze označené.

Přepnutí na jiné vlákno

  • Poklikejte na sloupec s aktuálním vláknem (druhý sloupec). (Klávesnice: Vyberte řádek a stiskněte Enter.)

Řazení sloupce

  • Vyberte záhlaví sloupce.

Pro seskupení vláken

  • Otevřete místní nabídku okna Výběr paralelního sledování, vyberte Seskupovat podle a pak vyberte příslušnou podnabídku.

Ukotvení nebo rozmrazování vláken

  • Otevřete místní nabídku pro řádek a zvolte Ukotvit nebo Rozmrazit.

Export dat z okna Sledování paralelních procesů

  • Zvolte tlačítko Otevřít v Aplikaci Excel a pak zvolte Otevřít v Aplikaci Excel nebo Exportovat do souboru CSV.

Filtrovat podle logického výrazu

  • Do pole Filtrovat podle logického výrazu zadejte logický výraz. Ladicí program vyhodnotí výraz pro každý kontext vlákna. Zobrazí se pouze řádky, kde je hodnota true.