Главни Остало Како упоредити 2 датотеке у ВС коду

Како упоредити 2 датотеке у ВС коду



Понекад кодирање може изгледати као решавање компликоване загонетке. Понекад се та загонетка своди на „уочавање разлика“. Висуал Студио Цоде (ВС Цоде) вам омогућава да елегантно упоредите садржај две датотеке у неколико једноставних корака. Овај водич ће вам показати колико је лако упоредити две различите датотеке у ВС Цоде-у. Постојаће и неке друге одличне функције које би кодирање могле учинити много практичнијим.

  Како упоредити 2 датотеке у ВС коду

Поређење две датотеке у ВС коду

Пре него што упоредите садржај две датотеке, морате отворити обе у Висуал Студио Цоде-у. Ево како то учинити за датотеке на вашем систему:

  1. Отворите обе датотеке које желите да упоредите у ВС коду. Да бисте то урадили, кликните на датотеке са леве табле истраживача.
  2. Кликните десним тастером миша на картицу прве датотеке коју желите да упоредите.
  3. У искачућем менију десним кликом изаберите опцију Изабери за поређење.
  4. Кликните десним тастером миша на картицу друге датотеке коју желите да видите на десној страни екрана.
  5. Изаберите „Упореди са изабраним“ да бисте видели разлике.

Слично томе, можете упоредити несачуване датотеке и уређиваче. Изаберите први уређивач, кликните на „Изабери за поређење“, а затим на „Упореди са изабраним“ на другом уређивачу.

Упоредите различите Гит верзије

Поређење различитих верзија Гит спремишта се мало разликује од поређења датотека на вашој машини. Можете то учинити на овај начин:

  1. Идите на приказ Екплорер.
  2. Изаберите датотеку коју желите да истражите кроз историју верзија Гита.
  3. Кликните на приказ временске линије да бисте га проширили и кликните на „Гит Виев Филе Хистори“.
  4. Кликните на Гит урезивање да видите како је променио датотеку.

Упоредите две фасцикле

Нисте ограничени само на поређење датотека у ВС коду. Ево како можете да упоредите садржај две фасцикле:

  1. Пронађите и преузмите екстензију „Дифф Фолдерс“ са конзоле екстензија.
  2. Отворите приказ фасцикле Дифф из свог менија.
  3. Изаберите фасцикле које желите да упоредите.
  4. Кликните на „Упореди“ и сада ће се приказати садржај.

Уочавање разлика

Када изаберете две датотеке за ВС Цоде за упоређивање, видећете разлике истакнуте у вашем уређивачу. На тај начин можете брзо рећи шта се променило у коду. Користите стрелице на траци са алаткама да бисте се кретали кроз промене. У овом тренутку можете анализирати промене, отклонити грешке и одредити које желите да задржите или одбаците.

Спајање промена

Ако имате промене у једној датотеци које желите да уградите у другу, постоји једноставан начин да то урадите. Све што треба да урадите је да пронађете икону за спајање на траци са алаткама и кликнете на њу да бисте спојили две датотеке.

Објашњење Дифф Виевер-а

Скривен унутар Висуал Студио Цоде је моћан прегледник разлика који омогућава корисницима да упореде две верзије исте датотеке или две потпуно различите датотеке. Овај алат не само да гледа у нешто једно поред другог – он олакшава да се каже шта се променило у трен ока помоћу погодних истакнутих делова.

Када је нешто уклоњено из датотеке, добија светло црвену позадину на левој страни и угао узорак на десној. Ако постоје додаци у другој датотеци (без обзира да ли сте изабрали новију или старију датотеку као другу), потражите угаони узорак са леве стране и подебљану зелену позадину на десној страни. Када се модификују само делови линије, они ће добити светло црвену и зелену позадину, тако да не пропустите да видите где се промене дешавају. На овај начин можете брзо уочити разлике и одлучити које промене желите.

Програмски језик Аваре Дифф

Дифф прегледач Висуал Студио Цоде-а користи ефикасан приступ ред по ред за упоређивање датотека и истицање промењених знакова. Ово је испробана метода која ће вам можда бити позната ако сте икада користили алате попут Нотепад++ и његових додатака за поређење. Међутим, програмски језици који дозвољавају опционе тачке и зарезе или преломе редова могу бити проблематични за овај систем јер разлике постају прилично бучне, а тривијалне измене пуне екран.

За борбу против овог проблема постоји екстензија позната као СемантицДифф, која гледа даље од пуког поређења текста и анализира код датотеке, процењујући њену репрезентацију компајлера. На овај начин можете да видите поред малих промена које не утичу на програм и уместо тога директно идентификујете премештени код, истовремено пружајући много јаснији поглед на оно што је битно у дифф. То је слично томе да имате способног уредника који разуме замршеност језика кодирања. Филтрира неважне аспекте и поставља прилагођавања која праве разлику када се код компајлира.

Ако желите да стекнете бољи увид у промене кода, инсталирајте СемантицДифф са ВС Цоде тржишта и пређите на режим паметне разлике да бисте видели разлике у свом коду са већом прецизношћу.

Нађи и премести

Поред поређења, тражење одређеног текста у датотеци или у више датотека је још један задатак који ћете вероватно често обављати. Функција проналажења и замене ВС Цоде-а је робусна са неколико напредних опција:

  • Притисните Цтрл+Ф да бисте отворили виџет за проналажење у уређивачу да бисте претраживали унутар тренутне датотеке. Можете се кретати кроз резултате, па чак и поставити низ за претрагу из селекције.
  • Покрените операцију проналажења на изабраном тексту тако што ћете кликнути на икону у три реда (хамбургер) на виџету за проналажење или подесити „едитор.финд.аутоФиндИнСелецтион“ на „увек“ или „више редова“.
  • Можете рашчланити текст у поље за унос за проналажење да бисте претражили текст у више редова. Такође можете променити величину виџета за проналажење.
  • Притисните Цтрл+Схифт+Ф да претражите све датотеке у фасцикли коју тренутно имате отворен. Можете користити напредне опције претраживања и синтаксу глоб узорка.
  • Подударање великих и малих слова, подударање целе речи, регуларни израз и очување великих и малих слова су неке од напредних опција за проналажење и замену.

Претрага по датотекама

Ако тражите нешто посебно у више датотека у оквиру пројекта, ВС Цоде вас има. Можете брзо претраживати све датотеке у тренутној фасцикли помоћу Цтрл+Схифт+Ф. Резултати ће бити подељени у датотеке које садрже упит. Такође можете бити креативни и користити претраге регуларних израза да бисте добили конкретније резултате.

Интегрисање поређења датотека са другим функцијама

Моћ дифф алата унутар ВС Цоде-а превазилази поређење датотека. Отвара многе могућности интегрисаног кодирања. Обједињавањем функција као што су аутоматско чување, Хот Екит и напредна претрага, можете неприметно да радите на једном пројекту док поредите различите верзије датотека и тражите одређене функције у више датотека.

Штавише, можете да мењате конфигурационе датотеке са апсолутном сигурношћу да ће ваше промене и даље постојати. Нећете морати да бринете о несачуваним променама ако је апликација затворена. Хот Екит их све памти. Све ове функције заједно дају вам потпуну контролу над свим верзијама датотека и променама.

мој рачунар неће препознати мог миша

Упоредите са пажњом

Неки задаци кодирања могу изгледати мање и досаднији од других, а упоређивање две датотеке је један такав задатак. Али ВС Цоде-ови дифф алати и методе за поређење различитих типова података чине га лакшим и пријатнијим. Лако видљиви истакнути детаљи воде вас кроз све промене између две датотеке и омогућавају вам да експериментишете са различитим верзијама кода, од којих су све одличне за отклањање грешака, аналитику и контролу верзија.

Да ли ваши пројекти захтевају строгу контролу верзија и често упоређивање датотека? Да ли имате неке савете или трикове у вези са методама поређења кодова? Поделите своје мисли и увиде у коментарима испод.

Занимљиви Чланци

Избор Уредника

Додавање и уклањање говора у систему Виндовс 10
Додавање и уклањање говора у систему Виндовс 10
Како додати и уклонити говорни глас у оперативном систему Виндовс 10. Нове верзије оперативног система Виндовс често додају нове гласове претварања текста у говор. Виндовс Виста је додао Анну која је задржана
Архива ознака: МБР2ГПТ.еке
Архива ознака: МБР2ГПТ.еке
Како променити лица на Аппле Ватцх-у: прилагодите изглед и осећај ватцхОС 2
Како променити лица на Аппле Ватцх-у: прилагодите изглед и осећај ватцхОС 2
Бројчаник је најважнији део сваког сата. То је оно мало што видите, оно на шта се ослањате у информацијама, па мора да задовољи ваше потребе - као и ваш лични стил.
Објављен Виндовс Сервер Инсидер Превиев 19551
Објављен Виндовс Сервер Инсидер Превиев 19551
Мицрософт издаје нови Инсидер Превиев за Виндовс Сервер вНект. Буилд 19551 садржи исправку која осветљава компоненте за подршку националном језику (НЛС) да би биле свесне контејнера. Почевши од верзије 19551 система Виндовс Сервер, стање НЛС-а сада се инсталира по контејнеру. Ова исправка се односи на неке сценарије када компоненте ОС контејнера покушавају да приступе подацима који
Преузми Преузми Танго В 3 Скин за АИМП3
Преузми Преузми Танго В 3 Скин за АИМП3
Преузмите Танго В 3 Скин за АИМП3. Овде можете преузети танго В 3 скин за плејер АИМП3. Сви кредити иду оригиналном аутору овог скин-а (погледајте информације о кожи у АИМП3 преференцијама). Аутор:. Преузми „Преузми Скин за Танго В 3 за АИМП3“ Величина: 775,11 Кб АдвертисментПЦРепаир: Решите проблеме са Виндовсом. Сви
Опера 63 је изашла са побољшањима режима приватног прегледања
Опера 63 је изашла са побољшањима режима приватног прегледања
Опера издаје нову стабилну верзију свог прегледача. Заједно са разним поправкама и побољшањима, Опера 63 доноси бројне промене у приватном претраживању. Кључне промене Опера 63 су следеће. Приватно прегледање Опера сада приказује нову страницу добродошлице за режим приватног прегледања. Јасно описује шта се догађа
Како то поправити када звук Цхромецаст-а не ради
Како то поправити када звук Цхромецаст-а не ради
Да ли ваш Цхромецаст приказује видео, али нема звука? Ево водича за решавање проблема који детаљно описује како да поправите Цхромецаст без звука.