ఉచిత టెక్స్ట్ తేడా

టెక్స్ట్ యొక్క రెండు బ్లాక్‌లను పోల్చి ఖచ్చితంగా ఏమి మారిందో చూడండి. జోడించిన, తొలగించిన, మరియు మారని లైన్‌లతో లైన్-బై-లైన్ తేడా.

లోడ్ అయిన తర్వాత ఆఫ్‌లైన్‌లో పనిచేస్తుంది
సందర్భం:
+3 జోడించబడింది−2 తీసివేయబడింది2 మార్పు లేదు
డిఫ్
+The quick brown fox leaps over the lazy dog.
−The quick brown fox jumps over the lazy dog.
Pack my box with five dozen liquor jugs.
+How amazingly quick daft zebras jump!
−How vexingly quick daft zebras jump!
The five boxing wizards jump quickly.
+Now is the time for all good men.

ఇది ఎలా పనిచేస్తుంది

Text Diff ఈ టూల్‌లో నేరుగా అమలు చేసిన చేతితో రాసిన Longest Common Subsequence (LCS) అల్గారిథమ్ ఉపయోగిస్తుంది — బాహ్య diff లైబ్రరీ లేదు. అంతా బ్రౌజర్‌లో నడుస్తుంది; మీ టెక్స్ట్ ఎప్పుడూ సర్వర్‌కు పంపబడదు.

  1. 1
    టెక్స్ట్ లైన్‌లుగా విభజించబడుతుంది
    ప్రతి textarea విషయం న్యూలైన్ అక్షరాలపై లైన్‌ల arrayగా విభజించబడుతుంది. ఐచ్ఛిక నార్మలైజేషన్ (చిన్న అక్షరాలు, ఖాళీల కుదింపు) పోలికకు ముందు ఆ arrays కాపీకి వర్తింపజేయబడుతుంది, అసలువి ప్రదర్శన కోసం ఉంచబడతాయి.
  2. 2
    LCS పట్టిక Uint32Arrayలో లెక్కించబడుతుంది
    bottom-up dynamic-programming పట్టిక typed Uint32Arrayలో నిర్మించబడుతుంది — సమయం మరియు మెమరీ రెండింటిలో O(m×n). కలిపిన cell సంఖ్య 4 మిలియన్లు (సుమారు 16 MB) దాటే ఇన్‌పుట్‌లకు, పేజీ ప్రతిస్పందనాత్మకంగా ఉండేలా అల్గారిథమ్ స్వయంచాలకంగా స్థూలమైన block diffకు మారుతుంది.
  3. 3
    మారిన లైన్‌లపై పద-స్థాయి హైలైట్‌లు
    తొలగించిన లైన్ తర్వాత వెంటనే చేర్చిన లైన్ వస్తే, ఆ జంట టోకనైజ్ చేసిన పదాలపై (ఖాళీలపై విభజించి) రెండవ LCS పాస్ నడుస్తుంది. ఇది ఏ లైన్‌లు మారాయో మాత్రమే కాకుండా, లైన్‌లో ఖచ్చితంగా ఏ పదాలు మారాయో చూపే ఇన్‌లైన్ హైలైట్ భాగాలను ఉత్పత్తి చేస్తుంది.
  4. 4
    context కుదింపుతో unified-diff వీక్షణ
    ops జాబితా +/− ప్రిఫిక్స్‌లు మరియు రంగు కోడింగ్‌తో unified diffగా చూపబడుతుంది. కాన్ఫిగర్ చేయగల context విండో (డిఫాల్ట్: 3 లైన్‌లు) వెలుపల మారని లైన్‌లు ellipsis వెనుక కుదించబడతాయి. పూర్తి ఫలితాన్ని క్లిప్‌బోర్డ్‌కు కాపీ చేయవచ్చు లేదా సాదా-టెక్స్ట్ .txt ఫైల్‌గా డౌన్‌లోడ్ చేయవచ్చు.

సంబంధిత సాధనాలు

🔀

CSV డిఫ్

కీ కాలమ్ ద్వారా రెండు CSV ఫైళ్లను పోల్చండి మరియు ఏ వరుసలు జోడించబడ్డాయో, తీసివేయబడ్డాయో లేదా మార్చబడ్డాయో ఖచ్చితంగా చూడండి — భిన్నంగా ఉన్న నిర్దిష్ట ఫీల్డ్‌లను పాత నుండి కొత్తది వరకు చూపిస్తుంది. కోట్ చేసిన ఫీల్డ్‌లను నిర్వహిస్తుంది; పూర్తిగా మీ బ్రౌజర్‌లో రన్ అవుతుంది.

ప్రయత్నించండి
🔀

JSON తేడా

రెండు JSON వస్తువులను నిర్మాణాత్మకంగా పోల్చండి — నెస్టెడ్ డేటా లోపల ఏ కీలు జోడించబడ్డాయో, తొలగించబడ్డాయో, లేదా మార్చబడ్డాయో సరిగ్గా చూడండి. మీ బ్రౌజర్‌లో నడుస్తుంది.

ప్రయత్నించండి
🔍

PDF పోలిక

ఉచిత PDF పోలిక, అప్‌లోడ్ లేదు, పేజీ పరిమితి లేదు: రెండు వెర్షన్ల మధ్య మార్పులను పద-స్థాయి టెక్స్ట్ రెడ్‌లైన్‌గా లేదా విజువల్ డిఫ్‌గా మీ బ్రౌజర్‌లోనే చూడండి.

ప్రయత్నించండిఫైల్‌లు స్థానికంగా ఉంటాయి

తరచుగా అడిగే ప్రశ్నలు