📊
ປຽບທຽບຂໍ້ຄວາມ ຟຣີ
ປຽບທຽບຂໍ້ຄວາມສອງບລັອກ ແລະ ເບິ່ງຢ່າງຊັດເຈນວ່າຫຍັງປ່ຽນໄປ. Diff ທີລະແຖວ ພ້ອມແຖວທີ່ເພີ່ມ, ລຶບ ແລະ ບໍ່ປ່ຽນ.
ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
ບໍລິບົດ:
+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.
ການນຳໃຊ້ທົ່ວໄປ
- ທຽບ Code Snippetsເບິ່ງ ດ້ວຍ ເທົ່າທຽມກັນ ລະ ລະຫວ່າງ ສາ snippet ຕັ້ງຄ່າ, ຫຼື script.
- ທຽບ Document Draftsຊອກ ທຸກ ທໍາ ລະຫວ່າງ ສາ drafts ຂອງ ເອກະສານ, ທຳນົມ, ຫຼື ບົດ — ລະ ໂດຍ ລະ.
- ທຽບ ຕົວະ ແລະ CSV ໄຟລເບິ່ງ ຕົວະ ລະຫວ່າງ ສາ ອອກ ຕົວະ, CSVs, ລົງທະບຽນ, ຫຼື ຕັ້ງຄ່າ.
- ປຽບທຽບ Translation Versionsເບິ່ງສິ່ງທີ່ປ່ຽນແປງລະຫວ່າງສອງ versions ຂອງ translated document subtitle file ຫຼື localization string
- Track Changes ໃນ Content Revisionsປຽບທຽບ original ແລະ edited versions ຂອງ article blog post ຫຼື marketing copy ເພື່ອທົບທວນສິ່ງທີ່ປ່ຽນແປງ
ມັນເຮັດວຽກແນວໃດ
Text Diff ໃຊ້ອະລະກໍລິທຶມ Longest Common Subsequence (LCS) ທີ່ຂຽນຂຶ້ນເອງໂດຍກົງໃນເຄື່ອງມືນີ້ — ບໍ່ໃຊ້ library diff ພາຍນອກ. ທຸກຢ່າງເຮັດວຽກຢູ່ໃນບຣາວເຊີ; ຂໍ້ຄວາມຂອງທ່ານບໍ່ຖືກສົ່ງໄປຫາເຊີເວີເລີຍ.
- 1ຂໍ້ຄວາມຖືກແຍກເປັນແຖວເນື້ອຫາຂອງແຕ່ລະ textarea ຈະຖືກແຍກດ້ວຍຕົວອັກສອນຂຶ້ນແຖວໃໝ່ອອກເປັນອາເລຂອງແຖວ. ການປັບມາດຕະຖານແບບເລືອກໄດ້ (ປ່ຽນເປັນໂຕນ້ອຍ, ຫຍໍ້ຊ່ອງວ່າງ) ຈະຖືກນຳໃຊ້ກັບສຳເນົາຂອງອາເລເຫຼົ່ານັ້ນກ່ອນປຽບທຽບ, ໃນຂະນະທີ່ຕົ້ນສະບັບຖືກເກັບໄວ້ສະແດງຜົນ.
- 2ຕາຕະລາງ LCS ຄິດໄລ່ໃນ Uint32Arrayຕາຕະລາງແບບ dynamic-programming ຈາກລ່າງຂຶ້ນເທິງຖືກສ້າງໃນ Uint32Array ແບບກຳນົດປະເພດ — O(m×n) ທັງເວລາ ແລະ ໜ່ວຍຄວາມຈຳ. ສຳລັບຂໍ້ມູນປ້ອນເຂົ້າທີ່ຈຳນວນ cell ລວມກັນຈະເກີນ 4 ລ້ານ (ປະມານ 16 MB), ອະລະກໍລິທຶມຈະປ່ຽນໄປໃຊ້ diff ແບບບລັອກທີ່ຫຍາບກວ່າໂດຍອັດຕະໂນມັດ ເພື່ອໃຫ້ໜ້າຍັງຕອບສະໜອງໄດ້.
- 3ການໄຮໄລ໌ໄຕ໌ລະດັບຄຳໃນແຖວທີ່ປ່ຽນແປງເມື່ອແຖວທີ່ຖືກລົບຕິດຕາມດ້ວຍແຖວທີ່ຖືກເພີ່ມທັນທີ, ຮອບ LCS ທີສອງຈະຮັນກັບຄຳທີ່ແຍກ token ຂອງຄູ່ນັ້ນ (ແຍກດ້ວຍຊ່ອງວ່າງ). ນີ້ຈະສ້າງຊ່ວງທີ່ໄຮໄລ໌ໄຕ໌ພາຍໃນທີ່ສະແດງແທ້ຈິງວ່າຄຳໃດປ່ຽນແປງພາຍໃນແຖວ, ບໍ່ແມ່ນພຽງແຕ່ແຖວໃດປ່ຽນແປງ.
- 4ມຸມມອງ unified-diff ພ້ອມການຫຍໍ້ contextລາຍການ ops ຈະຖືກສະແດງເປັນ unified diff ດ້ວຍເຄື່ອງໝາຍ +/− ແລະ ລະຫັດສີ. ແຖວທີ່ບໍ່ປ່ຽນແປງນອກໜ້າຕ່າງ context ທີ່ຕັ້ງໄດ້ (ຄ່າເລີ່ມຕົ້ນ: 3 ແຖວ) ຈະຖືກຫຍໍ້ໄວ້ຫຼັງເຄື່ອງໝາຍຈຸດໄຂ່ປາ. ຜົນລັບເຕັມສາມາດສຳເນົາໄປໃສ່ຄລິບບອດ ຫຼື ດາວໂຫຼດເປັນໄຟລ໌ .txt ທຳມະດາ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ປຽບທຽບ CSV
ປຽບທຽບ CSV ສອງໄຟລ໌ ໂດຍ key column ແລ້ວເບິ່ງ row ທີ່ຖືກເພີ່ມ, ລຶບ ຫຼື ປ່ຽນ ພ້ອມ field ສະເພາະ ຈາກ old ຫາ new. ຈັດການ field ທີ່ quote; ເຮັດວຽກທັງໝົດໃນບຣາວເຊີ.
ລອງໃຊ້
ປຽບທຽບ JSON
ປຽບທຽບ JSON object ສອງ object ຕາມໂຄງສ້າງ — ເບິ່ງຢ່າງຊັດເຈນວ່າ key ໃດຖືກເພີ່ມ, ລຶບ ຫຼື ປ່ຽນ ແມ້ແຕ່ໃນຂໍ້ມູນທີ່ຊ້ອນກັນ. ເຮັດວຽກໃນບຣາວເຊີ.
ລອງໃຊ້
ຕົວປຽບທຽບ PDF
ປຽບທຽບ PDF ຟຣີໂດຍບໍ່ຕ້ອງອັບໂຫຼດ: ເບິ່ງການປ່ຽນແປງລະຫວ່າງສອງລຸ້ນແບບ redline ລະດັບຄຳສັບ ຫຼື ປຽບທຽບແບບຮູບພາບໄດ້ໃນບຣາວເຊີຂອງທ່ານ.
ລອງໃຊ້ໄຟລ໌ຢູ່ໃນທ້ອງຖິ່ນ