ಉಚಿತ ಪಠ್ಯ ಡಿಫ್
ಪಠ್ಯದ ಎರಡು ಬ್ಲಾಕ್ಗಳನ್ನು ಹೋಲಿಸಿ ಮತ್ತು ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ಸೇರಿಸಿದ, ತೆಗೆದುಹಾಕಿದ, ಮತ್ತು ಬದಲಾಗದ ಸಾಲುಗಳೊಂದಿಗೆ ಸಾಲಿನಿಂದ ಸಾಲಿನ ಡಿಫ್.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
Text Diff ಈ ಟೂಲ್ನಲ್ಲಿ ನೇರವಾಗಿ ಅನುಷ್ಠಾನಗೊಂಡ ಕೈಬರಹದ Longest Common Subsequence (LCS) ಅಲ್ಗಾರಿದಮ್ ಬಳಸುತ್ತದೆ — ಬಾಹ್ಯ diff ಲೈಬ್ರರಿ ಇಲ್ಲ. ಎಲ್ಲವೂ ಬ್ರೌಸರ್ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ; ನಿಮ್ಮ ಪಠ್ಯ ಎಂದಿಗೂ ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲ್ಪಡುವುದಿಲ್ಲ.
- 1ಪಠ್ಯವನ್ನು ಸಾಲುಗಳಾಗಿ ವಿಭಜಿಸಲಾಗಿದೆಪ್ರತಿ ಟೆಕ್ಸ್ಟ್ಏರಿಯಾದ ವಿಷಯವನ್ನು ಹೊಸ-ಸಾಲು ಅಕ್ಷರಗಳ ಮೇಲೆ ಸಾಲುಗಳ ಅರೇಗೆ ವಿಭಜಿಸಲಾಗುತ್ತದೆ. ಹೋಲಿಕೆಗೆ ಮೊದಲು ಆ ಅರೇಗಳ ಪ್ರತಿಗೆ ಐಚ್ಛಿಕ ಸಾಮಾನ್ಯೀಕರಣ (ಸಣ್ಣಕ್ಷರೀಕರಣ, ಖಾಲಿ-ಜಾಗ ಕುಗ್ಗಿಸುವಿಕೆ) ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಮೂಲಗಳನ್ನು ಪ್ರದರ್ಶನಕ್ಕಾಗಿ ಇಡಲಾಗುತ್ತದೆ.
- 2LCS ಟೇಬಲ್ Uint32Array ನಲ್ಲಿ ಗಣಿಸಲಾಗಿದೆಟೈಪ್ ಮಾಡಿದ Uint32Array ನಲ್ಲಿ ಬಾಟಮ್-ಅಪ್ ಡೈನಾಮಿಕ್-ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಟೇಬಲ್ ನಿರ್ಮಿಸಲಾಗುತ್ತದೆ — ಸಮಯ ಮತ್ತು ಮೆಮೊರಿ ಎರಡರಲ್ಲೂ O(m×n). ಸಂಯೋಜಿತ ಸೆಲ್ ಎಣಿಕೆ 4 ಮಿಲಿಯನ್ (ಸುಮಾರು 16 MB) ಮೀರುವ ಇನ್ಪುಟ್ಗಳಿಗೆ, ಪುಟ ಸ್ಪಂದನಶೀಲವಾಗಿ ಉಳಿಯಲು ಅಲ್ಗಾರಿದಮ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಒರಟಾದ ಬ್ಲಾಕ್ diff ಗೆ ಹಿಂತಿರುಗುತ್ತದೆ.
- 3ಬದಲಾದ ಸಾಲುಗಳಲ್ಲಿ ಪದ-ಮಟ್ಟದ ಹೈಲೈಟ್ಗಳುಅಳಿಸಿದ ಸಾಲು ತಕ್ಷಣ ಸೇರಿಸಿದ ಸಾಲಿನಿಂದ ಅನುಸರಿಸಲ್ಪಟ್ಟಾಗ, ಆ ಜೋಡಿಯ ಟೋಕನೈಸ್ ಮಾಡಿದ ಪದಗಳ ಮೇಲೆ (ಖಾಲಿ-ಜಾಗದ ಮೇಲೆ ವಿಭಜಿಸಲಾಗಿದೆ) ಎರಡನೇ LCS ಪಾಸ್ ಚಲಾಯಿಸುತ್ತದೆ. ಇದು ಸಾಲಿನೊಳಗೆ ಯಾವ ಪದಗಳು ಬದಲಾಗಿವೆ ಎಂದು ನಿಖರವಾಗಿ ತೋರಿಸುವ ಇನ್ಲೈನ್ ಹೈಲೈಟ್ ಮಾಡಿದ ವಿಭಾಗಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಕೇವಲ ಯಾವ ಸಾಲುಗಳು ಬದಲಾಗಿವೆ ಎಂದಲ್ಲ.
- 4ಸಂದರ್ಭ ಕುಗ್ಗಿಸುವಿಕೆಯೊಂದಿಗೆ ಏಕೀಕೃತ-diff ವ್ಯೂಆಪ್ಸ್ ಪಟ್ಟಿಯನ್ನು +/− ಪ್ರಿಫಿಕ್ಸ್ಗಳು ಮತ್ತು ಬಣ್ಣ ಕೋಡಿಂಗ್ನೊಂದಿಗೆ ಏಕೀಕೃತ diff ಆಗಿ ರೆಂಡರ್ ಮಾಡಲಾಗುತ್ತದೆ. ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದಾದ ಸಂದರ್ಭ ವಿಂಡೋ (ಡೀಫಾಲ್ಟ್: 3 ಸಾಲುಗಳು) ಹೊರಗಿನ ಬದಲಾಗದ ಸಾಲುಗಳನ್ನು ಎಲಿಪ್ಸಿಸ್ ಹಿಂದೆ ಕುಗ್ಗಿಸಲಾಗುತ್ತದೆ. ಪೂರ್ಣ ಫಲಿತಾಂಶವನ್ನು ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಬಹುದು ಅಥವಾ ಸರಳ-ಪಠ್ಯ .txt ಫೈಲ್ ಆಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು.
ಸಂಬಂಧಿತ ಪರಿಕರಗಳು
CSV ಡಿಫ್
ಒಂದು ಕೀ ಕಾಲಮ್ ಮೂಲಕ ಎರಡು CSV ಫೈಲ್ಗಳನ್ನು ಹೋಲಿಸಿ ಮತ್ತು ಯಾವ ಸಾಲುಗಳು ಸೇರಿಸಲಾಗಿವೆ, ತೆಗೆಯಲಾಗಿವೆ ಅಥವಾ ಬದಲಾಗಿವೆ ಎಂದು ನಿಖರವಾಗಿ ನೋಡಿ — ಹಳೆಯದರಿಂದ ಹೊಸದಕ್ಕೆ ಭಿನ್ನವಾಗಿರುವ ನಿರ್ದಿಷ್ಟ ಕ್ಷೇತ್ರಗಳ ಸಮೇತ. ಕೋಟ್ ಮಾಡಿದ ಕ್ಷೇತ್ರಗಳನ್ನು ನಿಭಾಯಿಸುತ್ತದೆ; ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.
JSON ಡಿಫ್
ಎರಡು JSON ಆಬ್ಜೆಕ್ಟ್ಗಳನ್ನು ರಚನಾತ್ಮಕವಾಗಿ ಹೋಲಿಸಿ — ನೆಸ್ಟೆಡ್ ಡೇಟಾದ ಆಳದಲ್ಲೂ ಯಾವ ಕೀಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ತೆಗೆದುಹಾಕಲಾಗಿದೆ, ಅಥವಾ ಬದಲಾಯಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನಿಖರವಾಗಿ ನೋಡಿ. ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ.
PDF ಹೋಲಿಕೆ
ಅಪ್ಲೋಡ್ ಇಲ್ಲದೆ, ಪುಟ ಮಿತಿ ಇಲ್ಲದೆ ಉಚಿತ PDF ಹೋಲಿಕೆ: ಎರಡು ಆವೃತ್ತಿಗಳ ನಡುವೆ ಏನು ಬದಲಾಗಿದೆ ಎಂಬುದನ್ನು ಪದ ಮಟ್ಟದ ಪಠ್ಯ ರೆಡ್ಲೈನ್ ಅಥವಾ ದೃಶ್ಯ ವ್ಯತ್ಯಾಸದ ಮೂಲಕ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ನೋಡಿ.