Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V sadě Visual Studio můžete vizuálně porovnat dva soubory, abyste prozkoumali rozdíly mezi nimi. Soubory můžete zobrazit vedle sebe nebo zobrazit rozdíly v textu. Porovnání se také zobrazí, když se rozhodnete zobrazit změny v souboru při commitu nebo pull requestu při použití správy verzí.
Porovnání dvou souborů (IDE)
V Průzkumníku řešení vyberte dva soubory (stisknutím klávesy Ctrl vyberte), můžete kliknout pravým tlačítkem myši a zvolit Porovnat vybrané a otevřít zobrazení rozdílu pouze s těmito dvěma soubory.
Nebo klikněte pravým tlačítkem myši na jeden ze souborů, které chcete porovnat, a zvolte Porovnat s.... Zobrazí se dialogové okno Otevřít soubor. Zvolte druhý soubor a pak zvolte Otevřít. Druhý soubor nemusí být součástí řešení.
Soubor, na který jste klikli pravým tlačítkem, se zobrazí vpravo a dá se upravit. Druhý soubor se zobrazí v zobrazení jen pro čtení. To znamená, že z pohledu rozdílového zobrazení je soubor, na který jste klikli pravým tlačítkem, nová verze a druhý soubor se považuje za starou verzi.
Porovnání dvou souborů (příkazový řádek)
Z příkazového řádku pro vývojáře použijte možnost /Diff
(-diff
). Viz -Diff.
devenv /Diff SourceFile TargetFile [SourceDisplayName [TargetDisplayName]]
Visual Studio se otevře se dvěma soubory zobrazenými vedle sebe, ale projekt se neotevře.
TargetFile
se považuje za novější verzi a je možné ji upravovat. V cílovém souboru můžete provádět změny obvyklými způsoby, jako je psaní, vkládání kódu ze schránky atd.
Vysvětlení rozdílů
Znaménko minus (-) na levé straně označuje odebrané řádky. Znaménko (+) na pravé straně označuje přidané řádky. Rámečky zvýrazněné červeně a zeleně označují konkrétní text, který se změnil v řádku. U změněného textu červená zobrazuje starou verzi a zelená zobrazuje novou verzi.
Pomocí šipek v levém horním rohu se můžete pohybovat mezi změněnými sekcemi.
Zobrazení vedle sebe zobrazuje rozdíly na rozdělené obrazovce, jak je znázorněno na následujícím obrázku.
Vložené zobrazení znázorňuje rozdíly v jednom okně, jak je znázorněno na následujícím obrázku.
Nastavení zobrazení v rozdílovém zobrazení
Možnost Souhrn je přepínač, který řídíte stisknutím tlačítka. Další nastavení jsou k dispozici po kliknutí na ikonu ozubeného kola.
Nastavení | Klávesová zkratka | Popis |
---|---|---|
souhrnu | Ctrl+\, Ctrl+5 | Pokud je tato možnost povolená, zobrazí se v zobrazení jenom části dvou souborů, které se liší. Pokud není povolený, zobrazí se celý soubor. |
vložený režim | Ctrl+\, Ctrl+1 | Umožňuje zobrazit rozdíly v jednom zobrazení souborů. |
souběžný režim | Ctrl+\, Ctrl+2 | Zobrazí dva soubory samostatně. |
pouze levý soubor | Ctrl+\, Ctrl+3 | Zobrazí levý soubor, který jste zvolili v dialogovém okně Otevřít soubor. |
Pouze soubor vpravo | Ctrl+\, Ctrl+4 | Zobrazte správný soubor, na který jste klikli pravým tlačítkem myši. |
Ignorovat oříznutí prázdných znaků | + \Ctrl , +Mezerník | Nezobrazujte mezery na konci řádku jako rozdíl. |
synchronizace zobrazení | Ctrl+\, Ctrl+Šipka dolů | Zamkněte posuvníky společně, takže se vždy díváte na stejnou část obou souborů. |