Megosztás:


Kódsorok szakaszai a Visual Studióban

A sor-előkészítés támogatása, más néven az interaktív előkészítés lehetővé teszi, hogy közvetlenül a kódszerkesztőből szakaszosra bontsa a fájlok módosításainak darabjait. A sor-staging akkor is hasznos lehet, amikor a módosításokat különböző commit-ek között szeretné felosztani.

Az interaktív előkészítéskéntis ismert sor alapú előkészítési támogatás a Visual Studio 2022 17.3-as-es és az újabb verziókban érhető el. A sor-előkészítés lehetővé teszi, hogy közvetlenül a kódszerkesztőből szakaszozza a fájlok módosításainak darabjait. A sor-staging akkor is hasznos lehet, amikor a módosításokat különböző commit-ek között szeretné felosztani.

Képernyőkép a Visual Studio 2022 Git-vonal-előkészítési támogatásáról.

A rámutatási lehetőséggel a változásokat is eltávolíthatja a listából, sorról sorra.

A Visual Studio 2022 17.6-os-es verziójától kezdve az egérmutatóval sorról sorra is módosításokat.

Képernyőkép arról, hogyan lehet visszavonni a változások gitben való színpadra állítását a Visual Studio 2022-ben.

Színpadi változások megfigyelése színes margókkal

A vonal-előkészítés támogatásával kapcsolatban elsőként azt tapasztalhatja, hogy a szerkesztő hogyan jeleníti meg a Git változásait a görgetősávon és a margón.

Képernyőkép a Visual Studio 2022 szerkesztőjének színmargóiról.

A színek és a széljegyzetek megkönnyítik a hozzáadott, törölt vagy módosított mentett és nem mentett módosítások megkülönböztetése közötti különbséget.

A Visual Studio 2022 megkülönböztetett és jegyzetekkel ellátott színmargós példáinak képernyőképe.

Színmargó beállításainak konfigurálása

A Változások kezelése érdekében módosíthatja a Visual Studio által megjelenített színeket. Az Eszközök>Beállítások párbeszédpanelen lépjen a Környezet>Betűtípusok és színek szakaszra, és konfigurálja az alábbi Elemek megjelenítése beállításokat:

A Változások kezelése érdekében módosíthatja a Visual Studio által megjelenített színeket. Az Eszközök>beállításai lapon keresse meg a betűtípusokat és a színeket, és konfigurálja a következő megjelenítési elemek beállításait:

  • A forráskövetési alatt lévő dokumentumok kiegészítéseinek nyomon követése
  • Törlések nyomon követése dokumentumokban forrásellenőrzés alatt
  • Módosítások nyomon követése forrásvezérlés alatt

Beállítások párbeszédpanel képernyőképe, amelyen módosíthatja a Visual Studio által a forrásvezérléshez használt színeket.

Előkészített változtatások megtekintése Különbség megtekintése

A színmargók interaktívak. Amikor kiválaszt egy színmargót, a Visual Studio megnyitja a Különbség felhasználói felületet, ahol kontextusváltás nélkül tekintheti meg a módosításokat a szerkesztőben. A Különbségek megtekintése felhasználói felület összefoglalja a hozzáadott és eltávolított sorok számát, és a Fel és a Le nyíl használatával megkönnyíti a módosítások közötti váltást.

Képernyőkép a Visual Studio Peek Difference felhasználói felületéről, amely a forrásvezérlőhöz kapcsolódik.

A Peek Difference parancsot akkor is elérheti, ha a jobb gombbal a módosított kódsorra kattint. A helyi menüben kiválaszthatja a Különbség megtekintése lehetőséget, vagy használhatja az Alt+F8 billentyűparancsot.

Képernyőkép a Visual Studio helyi menüjéről, ahol kiválaszthatja a Különbség megtekintése lehetőséget.

Jegyzet

Ha inkább beágyazott különbségnézetet szeretne, a Diff szerkesztő jobb felső sarkában található Beállítások vezérlőt használhatja, hogy beágyazott módra váltson.

A fogaskerék ikonon elérhető Diff-beállítások képernyőképe, ahol kiválaszthatja a

Betekintési különbségek beállításainak konfigurálása

Módosíthatja, hogy a Visual Studio hogyan működik együtt a kódmódosításokkal a Megtekintés különbség felhasználói felületén. A Kattintással betekinthet a margóba, lehetőség az Eszközök>Beállítások>Szövegszerkesztő>Speciális lapon érhető el.

Képernyőkép a

Módosíthatja az alapértelmezett Egyszeri kattintás beállítást a Dupla kattintásbeállításra, vagy a Nincs lehetőséget választva kikapcsolhatja a Különbség előnézeti felületet.

A kódrészletek előkészítése

A kódrészleteket a Peek Difference felhasználói felülettel teheti megfelelővé. Vigye az egérmutatót a fázisváltásra, és válassza a Szakasz módosításalehetőséget. Ha a dokumentumon végrehajtott módosítások, használhatja a globális Szakasz műveletet.

Képernyőkép a Visual Studio 2022 Fázisváltás lehetőségéről.

Jegyzet

Ha teljes képernyős különbségnézetet szeretne, váltson a Diff szerkesztőre a Előléptetés dokumentumba ikonnal a Betekintő különbség felhasználói felületjobb felső sarkában, vagy használja a Ctrl+Alt+Kezdőlap billentyűparancsot. A Peek Difference felhasználói felület által biztosított összes funkció a Diff szerkesztőben is elérhető. Az alábbi képen a Diff szerkesztőnézet látható:

Képernyőkép a Visual Studio 2022 Fázisváltás különbség nézetéről.

A különbség nézetben engedélyezheti vagy letilthatja az előléptetési vezérlőket az Előléptetési vezérlők megjelenítése gombra kattintva.

Szakaszos módosítások véglegesítése

Miután előkészítette a véglegesítést a kívánt módosítások áttekintésével és előkészítésével, létrehozhatja a véglegesítést a Git-módosítások ablakban. Adjon meg egy véglegesítési üzenetet, és válassza Véglegesítés szakaszos a folyamat befejezéséhez:

Képernyőkép a Visual Studio 2022 Git-módosítások párbeszédpaneléről.