LibraTool logoLibraTool

ಉಚಿತ ಪಠ್ಯ ಡಿಫ್

ಪಠ್ಯದ ಎರಡು ಬ್ಲಾಕ್‌ಗಳನ್ನು ಹೋಲಿಸಿ ಮತ್ತು ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ಸೇರಿಸಿದ, ತೆಗೆದುಹಾಕಿದ, ಮತ್ತು ಬದಲಾಗದ ಸಾಲುಗಳೊಂದಿಗೆ ಸಾಲಿನಿಂದ ಸಾಲಿನ ಡಿಫ್.

ಒಮ್ಮೆ ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಸಂದರ್ಭ:
+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
    ಪಠ್ಯವನ್ನು ಸಾಲುಗಳಾಗಿ ವಿಭಜಿಸಲಾಗಿದೆ
    ಪ್ರತಿ ಟೆಕ್ಸ್ಟ್‌ಏರಿಯಾದ ವಿಷಯವನ್ನು ಹೊಸ-ಸಾಲು ಅಕ್ಷರಗಳ ಮೇಲೆ ಸಾಲುಗಳ ಅರೇಗೆ ವಿಭಜಿಸಲಾಗುತ್ತದೆ. ಹೋಲಿಕೆಗೆ ಮೊದಲು ಆ ಅರೇಗಳ ಪ್ರತಿಗೆ ಐಚ್ಛಿಕ ಸಾಮಾನ್ಯೀಕರಣ (ಸಣ್ಣಕ್ಷರೀಕರಣ, ಖಾಲಿ-ಜಾಗ ಕುಗ್ಗಿಸುವಿಕೆ) ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಮೂಲಗಳನ್ನು ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಇಡಲಾಗುತ್ತದೆ.
  2. 2
    LCS ಟೇಬಲ್ Uint32Array ನಲ್ಲಿ ಗಣಿಸಲಾಗಿದೆ
    ಟೈಪ್ ಮಾಡಿದ Uint32Array ನಲ್ಲಿ ಬಾಟಮ್-ಅಪ್ ಡೈನಾಮಿಕ್-ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಟೇಬಲ್ ನಿರ್ಮಿಸಲಾಗುತ್ತದೆ — ಸಮಯ ಮತ್ತು ಮೆಮೊರಿ ಎರಡರಲ್ಲೂ O(m×n). ಸಂಯೋಜಿತ ಸೆಲ್ ಎಣಿಕೆ 4 ಮಿಲಿಯನ್ (ಸುಮಾರು 16 MB) ಮೀರುವ ಇನ್‌ಪುಟ್‌ಗಳಿಗೆ, ಪುಟ ಸ್ಪಂದನಶೀಲವಾಗಿ ಉಳಿಯಲು ಅಲ್ಗಾರಿದಮ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒರಟಾದ ಬ್ಲಾಕ್ diff ಗೆ ಹಿಂತಿರುಗುತ್ತದೆ.
  3. 3
    ಬದಲಾದ ಸಾಲುಗಳಲ್ಲಿ ಪದ-ಮಟ್ಟದ ಹೈಲೈಟ್‌ಗಳು
    ಅಳಿಸಿದ ಸಾಲು ತಕ್ಷಣ ಸೇರಿಸಿದ ಸಾಲಿನಿಂದ ಅನುಸರಿಸಲ್ಪಟ್ಟಾಗ, ಆ ಜೋಡಿಯ ಟೋಕನೈಸ್ ಮಾಡಿದ ಪದಗಳ ಮೇಲೆ (ಖಾಲಿ-ಜಾಗದ ಮೇಲೆ ವಿಭಜಿಸಲಾಗಿದೆ) ಎರಡನೇ LCS ಪಾಸ್ ಚಲಾಯಿಸುತ್ತದೆ. ಇದು ಸಾಲಿನೊಳಗೆ ಯಾವ ಪದಗಳು ಬದಲಾಗಿವೆ ಎಂದು ನಿಖರವಾಗಿ ತೋರಿಸುವ ಇನ್‌ಲೈನ್ ಹೈಲೈಟ್ ಮಾಡಿದ ವಿಭಾಗಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಕೇವಲ ಯಾವ ಸಾಲುಗಳು ಬದಲಾಗಿವೆ ಎಂದಲ್ಲ.
  4. 4
    ಸಂದರ್ಭ ಕುಗ್ಗಿಸುವಿಕೆಯೊಂದಿಗೆ ಏಕೀಕೃತ-diff ವ್ಯೂ
    ಆಪ್ಸ್ ಪಟ್ಟಿಯನ್ನು +/− ಪ್ರಿಫಿಕ್ಸ್‌ಗಳು ಮತ್ತು ಬಣ್ಣ ಕೋಡಿಂಗ್‌ನೊಂದಿಗೆ ಏಕೀಕೃತ diff ಆಗಿ ರೆಂಡರ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಸಂದರ್ಭ ವಿಂಡೋ (ಡೀಫಾಲ್ಟ್: 3 ಸಾಲುಗಳು) ಹೊರಗಿನ ಬದಲಾಗದ ಸಾಲುಗಳನ್ನು ಎಲಿಪ್ಸಿಸ್ ಹಿಂದೆ ಕುಗ್ಗಿಸಲಾಗುತ್ತದೆ. ಪೂರ್ಣ ಫಲಿತಾಂಶವನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಬಹುದು ಅಥವಾ ಸರಳ-ಪಠ್ಯ .txt ಫೈಲ್ ಆಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು.

ಸಂಬಂಧಿತ ಪರಿಕರಗಳು

🔀

CSV ಡಿಫ್

ಒಂದು ಕೀ ಕಾಲಮ್‌ ಮೂಲಕ ಎರಡು CSV ಫೈಲ್‌ಗಳನ್ನು ಹೋಲಿಸಿ ಮತ್ತು ಯಾವ ಸಾಲುಗಳು ಸೇರಿಸಲಾಗಿವೆ, ತೆಗೆಯಲಾಗಿವೆ ಅಥವಾ ಬದಲಾಗಿವೆ ಎಂದು ನಿಖರವಾಗಿ ನೋಡಿ — ಹಳೆಯದರಿಂದ ಹೊಸದಕ್ಕೆ ಭಿನ್ನವಾಗಿರುವ ನಿರ್ದಿಷ್ಟ ಕ್ಷೇತ್ರಗಳ ಸಮೇತ. ಕೋಟ್ ಮಾಡಿದ ಕ್ಷೇತ್ರಗಳನ್ನು ನಿಭಾಯಿಸುತ್ತದೆ; ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ
🔀

JSON ಡಿಫ್

ಎರಡು JSON ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ರಚನಾತ್ಮಕವಾಗಿ ಹೋಲಿಸಿ — ನೆಸ್ಟೆಡ್ ಡೇಟಾದ ಆಳದಲ್ಲೂ ಯಾವ ಕೀಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಅಥವಾ ಬದಲಾಯಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿ
🔍

PDF ಹೋಲಿಕೆ

ಅಪ್‌ಲೋಡ್ ಇಲ್ಲದೆ, ಪುಟ ಮಿತಿ ಇಲ್ಲದೆ ಉಚಿತ PDF ಹೋಲಿಕೆ: ಎರಡು ಆವೃತ್ತಿಗಳ ನಡುವೆ ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಪದ ಮಟ್ಟದ ಪಠ್ಯ ರೆಡ್‌ಲೈನ್ ಅಥವಾ ದೃಶ್ಯ ವ್ಯತ್ಯಾಸದ ಮೂಲಕ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನೋಡಿ.

ಇದನ್ನು ಪ್ರಯತ್ನಿಸಿಫೈಲ್‌ಗಳು ಸ್ಥಳೀಯವಾಗಿರುತ್ತವೆ

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು