Hvernig á að bera saman 2 skrár í VS kóða

Hvernig á að bera saman 2 skrár í VS kóða

Stundum getur kóðun verið eins og að leysa flókna þraut. Stundum snýst þessi ráðgáta um að „koma auga á muninn“. Visual Studio Code (VS Code) gerir þér kleift að bera saman innihald tveggja skráa á glæsilegan hátt í nokkrum einföldum skrefum. Þessi handbók mun sýna þér hversu auðvelt það er að bera saman tvær mismunandi skrár í VS kóða. Það verða líka nokkrir aðrir sniðugir eiginleikar sem gætu gert kóðun mun þægilegri.

Hvernig á að bera saman 2 skrár í VS kóða

Að bera saman tvær skrár í VS kóða

Áður en þú berð saman innihald tveggja skráa verður þú að opna báðar í Visual Studio Code. Svona á að gera það fyrir skrár á kerfinu þínu:

  1. Opnaðu báðar skrárnar sem þú vilt bera saman í VS kóða. Til að gera það, smelltu á skrár frá vinstri landkönnunarspjaldinu.
    Hvernig á að bera saman 2 skrár í VS kóða
  2. Hægrismelltu á flipann á fyrstu skránni sem þú vilt bera saman.
    Hvernig á að bera saman 2 skrár í VS kóða
  3. Í hægrismelltu valmyndinni sem birtist skaltu velja valkostinn Veldu til samanburðar .
    Hvernig á að bera saman 2 skrár í VS kóða
  4. Hægrismelltu á flipann á annarri skránni sem þú vilt sjá hægra megin á skjánum.
    Hvernig á að bera saman 2 skrár í VS kóða
  5. Veldu Berðu saman við valið til að skoða muninn.
    Hvernig á að bera saman 2 skrár í VS kóða

Á sama hátt geturðu borið saman óvistaðar skrár og ritstjóra. Veldu fyrsta ritlina, smelltu á Velja til að bera saman og síðan Berðu saman við valið á öðrum ritlinum.

Berðu saman mismunandi Git útgáfur

Að bera saman mismunandi útgáfur af Git geymslu er aðeins öðruvísi en að bera saman skrár á eigin vél. Þú getur gert þetta á þennan hátt:

  1. Farðu í Explorer skjáinn.
  2. Veldu skrána sem þú vilt skoða í gegnum Git útgáfusögu.
    Hvernig á að bera saman 2 skrár í VS kóða
  3. Smelltu á tímalínuskjáinn til að stækka hana og smelltu á Git View File History .
    Hvernig á að bera saman 2 skrár í VS kóða
  4. Smelltu á Git commit til að sjá hvernig það breytti skránni.

Bera saman tvær möppur

Þú takmarkast ekki við aðeins að bera saman skrár í VS kóða. Svona er hægt að bera saman innihald tveggja möppna:

  1. Finndu og halaðu niður Diff Folders viðbótinni frá viðbyggingarborðinu.
    Hvernig á að bera saman 2 skrár í VS kóða
  2. Opnaðu Diff möppuskjáinn úr valmyndinni þinni.
    Hvernig á að bera saman 2 skrár í VS kóða
  3. Veldu möppurnar sem þú vilt bera saman.
    Hvernig á að bera saman 2 skrár í VS kóða
  4. Smelltu á Bera saman og innihaldið birtist nú.
    Hvernig á að bera saman 2 skrár í VS kóða

Koma auga á muninn

Þegar þú hefur valið tvær skrár fyrir VS kóða til að bera saman muntu sjá muninn auðkenndan í ritlinum þínum. Þannig geturðu fljótt séð hvað hefur breyst í kóðanum. Notaðu örvarnar á tækjastikunni til að fletta í gegnum breytingarnar. Á þessum tímapunkti geturðu greint breytingarnar, villuleit og ákvarðað hverjar þú vilt geyma eða henda.

Sameina breytingar

Ef þú hefur breytingar á einni skrá sem þú vilt fella inn í aðra, þá er auðveld leið til að gera það. Allt sem þú þarft að gera er að finna sameiningartáknið á tækjastikunni og smella á það til að sameina þessar tvær skrár saman.

Diff Viewer Skýring

Inni í Visual Studio Code er öflugur mismunaskoðari sem gerir notendum kleift að bera saman tvær útgáfur af sömu skrá eða tvær gjörólíkar skrár. Þetta tól er ekki bara að horfa á eitthvað hlið við hlið - það gerir það auðvelt að sjá hvað hefur breyst á örskotsstundu með þægilegum hápunktum.

Þegar eitthvað hefur verið fjarlægt úr skrá fær það skærrauðan bakgrunn vinstra megin og hornmynstur hægra megin. Ef það eru viðbætur í annarri skránni (hvort sem þú velur nýrri eða eldri skrána sem aðra), leitaðu að hornmynstri til vinstri og feitletruðum grænum bakgrunni til hægri. Þegar aðeins hlutar línu hafa verið breytt fá þeir ljósrauðan og grænan bakgrunn, svo þú missir ekki af því að sjá hvar breytingarnar verða. Þannig geturðu fljótt séð muninn og ákveðið hvaða breytingar þú kýst.

Forritunarmál meðvituð Diff

Diff Viewer Visual Studio Code notar skilvirka línu fyrir línu til að bera saman skrár og auðkenna breytta stafi. Þetta er reynd og sönn aðferð sem þér gæti fundist kunnugleg ef þú hefur einhvern tíma notað verkfæri eins og Notepad++ og samanburðarviðbætur þess. Hins vegar geta forritunarmál sem gera ráð fyrir valkvæðum semíkommum eða línuskilum verið erfið fyrir þetta kerfi þar sem mismunirnir verða frekar háværir, þar sem léttvægar breytingar liggja í rusli á skjánum.

Til að berjast gegn þessu vandamáli er til viðbót sem kallast SemanticDiff, sem lítur út fyrir það að bera saman texta og greinir kóða skráarinnar og metur framsetningu þýðanda hennar. Þannig geturðu séð framhjá litlum breytingum sem hafa ekki áhrif á forritið og í staðinn auðkennt fluttan kóða á sama tíma og þú gefur miklu skýrari sýn á það sem skiptir máli í mismuninum. Það er í ætt við að hafa hæfan ritstjóra sem skilur ranghala kóðunarmáls. Það síar út ómikilvægu þættina og setur fram þær breytingar sem skipta miklu máli þegar kóðinn hefur safnast saman.

Ef þú vilt fá meiri innsýn í kóðabreytingar skaltu setja upp SemanticDiff frá VS Code markaðstorginu og skipta yfir í snjalldiffamátt til að sjá muninn á kóðanum þínum með meiri nákvæmni.

Finndu og skiptu út

Samhliða samanburði er annað verkefni sem þú munt líklega gera oft að leita að tilteknum texta í skrá eða í mörgum skrám. Finna og skipta út virkni VS kóða er öflug með nokkrum háþróuðum valkostum:

  • Ýttu á Ctrl+F til að opna leitargræjuna í ritlinum til að leita í núverandi skrá. Þú getur farið í gegnum niðurstöðurnar og jafnvel séð leitarstrenginn úr valinu.
  • Keyrðu leitaraðgerðina á völdum texta með því að smella á þriggja lína (hamborgara) táknið á leitargræjunni eða stilltu „editor.find.autoFindInSelection“ á „alltaf“ eða „marglínu“.
  • Þú getur flokkað textann í innsláttarreitinn til að leita í margra lína texta. Þú getur líka breytt stærð leitargræjunnar.
  • Ýttu á Ctrl+Shift+F til að leita í öllum skrám í möppunni sem þú ert með opna. Þú getur notað háþróaða leitarmöguleika og glob mynstur setningafræði.
  • Samsvörun hástöfum, passa heilt orð, regluleg tjáning og varðveisla hástafa eru nokkrir af háþróuðu valkostunum til að finna og skipta út.

Leita í gegnum skrár

Ef þú ert að leita að einhverju sérstaklega í mörgum skrám innan verkefnisins, þá hefur VS Code fengið þig. Þú getur leitað fljótt í gegnum allar skrárnar í núverandi möppu með Ctrl+Shift+F. Niðurstöðunum verður skipt í skrár sem innihalda fyrirspurnina. Þú getur líka orðið skapandi og notað reglubundnar tjáningarleitir til að fá nákvæmari niðurstöður.

Samþættir skráarsamanburð við aðra eiginleika

Kraftur diff verkfæra innan VS kóða fer út fyrir skráarsamanburð. Það opnar marga samþætta kóðunarmöguleika. Með því að sameina eiginleika eins og sjálfvirka vistun, Hot Exit og háþróaða leit geturðu unnið óaðfinnanlega að einu verkefni á meðan þú berð saman mismunandi skráarútgáfur og leitaðir að sérstökum aðgerðum í mörgum skrám.

Ennfremur geturðu breytt stillingarskrám með fullri vissu um að breytingarnar þínar haldist. Þú þarft ekki að hafa áhyggjur af óvistuðum breytingum ef forritinu er lokað. Hot Exit man eftir þeim öllum. Allir þessir eiginleikar saman gefa þér fulla stjórn á öllum skráarútgáfum og breytingum.

Bera saman With Care

Sum kóðunarverkefni kunna að virðast lélegri og leiðinlegri en önnur og að bera saman tvær skrár er eitt slíkt verkefni. En mismunandi verkfæri og aðferðir VS Code til að bera saman mismunandi gagnagerðir gera það auðveldara og notalegra. Auðvelt að sjá hápunkta leiða þig í gegnum allar breytingar á milli tveggja skráa og leyfa þér að gera tilraunir með mismunandi kóðaútgáfur, sem allar eru frábærar fyrir villuleit, greiningar og útgáfustýringu.

Kalla verkefnin þín á stranga útgáfustýringu og tíðan samanburð á skrám? Ertu með einhver ráð eða brellur varðandi aðferðir til að bera saman kóða? Deildu hugsunum þínum og innsýn í athugasemdunum hér að neðan.


Hvernig á að bæta Google Drive við File Explorer

Hvernig á að bæta Google Drive við File Explorer

Ef þú ert Windows PC manneskja, þekkir þú File Explorer. Windows 10 kom með endurbætta útgáfu sem gerir þér kleift að fá aðgang að One Drive auðveldlega.

Uppgangur vélmennanna gæti „gert skiptingu Norður-Suður í Bretlandi verri“

Uppgangur vélmennanna gæti „gert skiptingu Norður-Suður í Bretlandi verri“

Tækniframfarir eru eðlilegar. Stöðugt flæði nýrra þróunar gerir kleift að auka velmegun smám saman. En stundum - og kannski núna er slíkt

Þessi netmiðuð vefsíða ríkisstjórnarinnar hefur kostað 6,37 pund fyrir hverja heimsókn síðan hún var opnuð

Þessi netmiðuð vefsíða ríkisstjórnarinnar hefur kostað 6,37 pund fyrir hverja heimsókn síðan hún var opnuð

Þú gætir hafa séð veggspjöld eins og það hér að ofan á Tube. Ef þú fylgdir hlekknum sem fylgir með, þá ertu í minnihluta. Cyber ​​Aware ríkisstjórnin

Hvernig á að slökkva á stjórntækjum í Roblox

Hvernig á að slökkva á stjórntækjum í Roblox

Þeir kunna að hafa mismunandi lífsstíl og aldur, en leikmenn alls staðar að úr heiminum skemmta sér allir við leiki á Roblox. Vettvangurinn hefur marga titla, þar á meðal

Ókeypis sniðmát fyrir Google skyggnur

Ókeypis sniðmát fyrir Google skyggnur

Google Slides er besti staðurinn til að fá ókeypis sniðmát til að forsníða og búa til kynningar. Ókeypis fyrir notendur Gmail og hluti af G-Suite, þú getur valið

Hvernig á að breyta svæðinu á LG sjónvarpi

Hvernig á að breyta svæðinu á LG sjónvarpi

Sumir valkostir á LG sjónvarpinu þínu eru fáanlegir í sumum löndum en ekki öðrum. Þetta þýðir að þú ert hugsanlega að missa af nýjustu tiltæku eiginleikum.

Hvernig á að taka skjámynd í Mac Pro

Hvernig á að taka skjámynd í Mac Pro

Þú gætir þurft að fanga eitthvað fljótt annað slagið og Skjámynd er hið fullkomna tól til að gera það. Apple hefur hagrætt verulega

Hvernig á að fá og viðhalda áskriftarhnappinum í Snapchat

Hvernig á að fá og viðhalda áskriftarhnappinum í Snapchat

https://www.youtube.com/watch?v=Y9EoUvRpZ2s Þegar þú ert orðinn opinber Snapchat skapari færðu áskriftarhnappinn við hliðina á nafninu þínu. Hvað vantar þig

Hvernig á að eyða 3D Bitmoji þínum og fjarlægja það fyrir fullt og allt

Hvernig á að eyða 3D Bitmoji þínum og fjarlægja það fyrir fullt og allt

3D Bitmoji er nýstárlegur eiginleiki frá Snapchat sem gerir notendum kleift að búa til einstaka stafræna viðveru sem sýnir nákvæmlega persónuleika þeirra og

Hvernig á að breyta myndinni þinni eftir færslu á Instagram

Hvernig á að breyta myndinni þinni eftir færslu á Instagram

Þessi mynd sem þú deildir á Instagram leit fullkomlega út áður en þú birtir hana. En núna þegar þú horfir á það lítur það ekki lengur svo vel út. Það væri það