Sdílet prostřednictvím


Připravení řádků kódu ve Visual Studio

Podpora přípravných řádků, která se označuje také jako interaktivní příprava , umožňuje rozfázovat bloky změn v souborech přímo z editoru kódu. Staging řádků může být užitečné také v případech, kdy chcete rozdělit změny mezi různé commity.

Podpora přípravy řádků, označovaná také jako interaktivní příprava, je dostupná ve Visual Studio 2022 verze 17.3 a novější. Insceňování linek umožňuje vám vybrat části změn ve vašich souborech přímo z editoru kódu. "Upravení řádků může být užitečné také v případech, kdy chcete rozdělit změny mezi různá příkaz."

Snímek obrazovky s příkladem podpory přípravy řádku Gitu v sadě Visual Studio 2022

Možnost přechodu myší můžete použít také k zrušení přípravy změn, řádek po řádku.

Počínaje sadou Visual Studio 2022 verze 17.6 můžete pomocí možnosti najetí myší také zrušit zařazení změn podle řádku.

Snímek obrazovky s příkladem, jak zrušit přípravu změn pro Git v sadě Visual Studio 2022

Sledování fázovaných změn pomocí barevných okrajů

První věc, kterou si můžete všimnout na podpoře stagingu řádků, je způsob, jakým editor vizualizuje změny Gitu na posuvné liště a také v postranní liště.

Snímek obrazovky s barevnými okraji v editoru Visual Studio 2022

Barvy a poznámky usnadňují rozlišení uložených a neuložených změn, které jste přidali, odstranili nebo upravili.

Snímek obrazovky s příklady rozdílných a anotovaných barevných okrajů v sadě Visual Studio 2022

Konfigurace nastavení barevného okraje

Můžete změnit barvy, které Visual Studio zobrazí, aby vám pomohly se správou změn. V dialogovém okně Nástroje Možnosti> přejděte do části Prostředí> a nakonfigurujte následující možnosti Zobrazit položky:

Můžete změnit barvy, které Visual Studio zobrazí, aby vám pomohly se správou změn. Na stránce Možnosti nástrojů> vyhledejte písma a barvy a nakonfigurujte následující možnosti položek zobrazení:

  • Sledování doplňků v dokumentech ve správě zdrojového kódu
  • Sledování odstranění v dokumentech ve správě zdrojového kódu
  • Sledování změn v dokumentech ve správě zdrojového kódu

Snímek obrazovky s dialogovým oknem Možnosti, ve kterém můžete změnit barvy, které Sada Visual Studio používá pro správu zdrojového kódu

Zobrazení fázovaných změn s rozdílem náhledu

Barevné okraje jsou interaktivní. Když vyberete barevný okraj, Visual Studio otevře uživatelské rozhraní Náhled rozdílu , kde můžete zobrazit změny v editoru bez přepínání kontextu. Uživatelské rozhraní Náhled rozdílů shrnuje počet přidaných a odebraných řádků a usnadňuje přepínání mezi změnami pomocí šipek nahoru a dolů.

Snímek obrazovky s uživatelským rozhraním Peek Difference v sadě Visual Studio, jak souvisí se správou zdrojového kódu.

Náhled rozdílu můžete získat také po kliknutí pravým tlačítkem myši na řádek kódu, který obsahuje změny. V místní nabídce můžete vybrat náhled rozdílu nebo použít klávesovou zkratku Alt+F8 .

Snímek obrazovky místní nabídky po kliknutí pravým tlačítkem v sadě Visual Studio, kde můžete vybrat Náhled rozdílu

Poznámka:

Pokud dáváte přednost zobrazení vloženého rozdílu, můžete pomocí ovládacího prvku Nastavení v pravém horním rohu editoru Diff přepnout do režimu vložení.

Snímek obrazovky s možnostmi rozdílu dostupnými z ikony ozubeného kola, kde můžete vybrat možnost Vložený režim

Konfigurace nastavení Peek Difference

Způsob interakce sady Visual Studio se změnami kódu můžete upravit v uživatelském rozhraní Náhled rozdílů. Možnost Kliknutím zobrazíte náhled okraje je dostupná na stránce Nástroje>Možnosti>Textový editor>Upřesnit.

Snímek obrazovky s nastavením Textového editoru Kliknutím zobrazíte okraj

Výchozí nastavení jedno kliknutí můžete změnit na dvojklik, nebo můžete vybrat Žádné a vypnout uživatelské rozhraní Náhled rozdílů UI.

Uspořádat bloky kódu

Pomocí uživatelského rozhraní Náhled rozdílu můžete rozfázovat libovolný blok kódu. Najeďte myší na změnu a vyberte Změna fáze. Pokud chcete zpracovat všechny změny provedené v dokumentu, můžete použít globální akci Připravit.

Snímek obrazovky s možností Změna fáze v sadě Visual Studio 2022

Poznámka:

Pokud dáváte přednost zobrazení rozdílu na celé obrazovce, můžete přepnout na editor Diff pomocí ikony Přesunout na dokument v pravém horním rohu rozhraní Náhled rozdílu nebo použít klávesovou zkratku Ctrl+Alt+Home. Všechny funkce poskytované uživatelským rozhraním Náhled rozdílu jsou také k dispozici v editoru Rozdíly . Následující obrázek znázorňuje zobrazení editoru Rozdílů :

Snímek obrazovky s náhledem rozdílů ve změnách mezi fázemi v programu Visual Studio 2022.

V zobrazení rozdílů můžete ovládací prvky etap povolit nebo zakázat kliknutím na tlačítko Zobrazit ovládací prvky etap.

Potvrdit připravené změny

Po přípravě commitu kontrolou a zařazením požadovaných změn můžete commit vytvořit pomocí okna Změny Gitu. Zadejte zprávu ke commitu a pro dokončení procesu zvolte Commit Staged.

Snímek obrazovky dialogu Změny Gitu ve Visual Studio 2022.