ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

mgdiffx - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ mgdiffx ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ mgdiffx ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


mgdiff - ຕົວທ່ອງເວັບຄວາມແຕກຕ່າງຂອງໄຟລ໌ກາຟິກທີ່ອີງໃສ່ Motif

ສະຫຼຸບສັງລວມ


mgdiff [-toolkitoption ...] [-quit] [-file ຊື່] [-args ຄວາມແຕກຕ່າງ] [file1 file2]

ລາຍລະອຽດ


Mgdiff ເປັນ​ຮູບ​ພາບ​ທີ່​ສຸດ​ທາງ​ຫນ້າ​ຂອງ​ diff ຄໍາສັ່ງ. ມັນອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເບິ່ງໄດ້
ຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ ASCII ໃນສະພາບການແລະ, ທາງເລືອກ, ການຂຽນໄຟລ໌ທີສາມ
ເຊິ່ງເປັນການລວມກັນທີ່ກຳນົດໂດຍຜູ້ໃຊ້ຂອງສອງໄຟລ໌ເຫຼົ່ານັ້ນ. ມັນໄດ້ຖືກດົນໃຈໂດຍຄ້າຍຄືກັນ
ໂຄງການ, ເອີ້ນວ່າ gdiff, ເຊິ່ງເຮັດວຽກພຽງແຕ່ໃນສະຖານີວຽກ Silicon Graphics ແລະສໍາລັບອັນໃດ
ລະຫັດແຫຼ່ງບໍ່ໄດ້ຖືກສະຫນອງໃຫ້.

ໂຄງການໃຊ້ເວລາເປັນການໂຕ້ຖຽງທຸງຕ່າງໆ (ອະທິບາຍໃນພາກຕໍ່ໄປ) ແລະຊື່
ຂອງສອງໄຟລ໌ທີ່ຈະປຽບທຽບ. ທັງສອງຊື່ໄຟລ໌ (ແຕ່ບໍ່ແມ່ນທັງສອງ) ອາດຈະຖືກມອບເປັນ '-' ເພື່ອໃຊ້
ການປ້ອນຂໍ້ມູນມາດຕະຖານແທນ.

ການສະແດງຜົນທີ່ໄດ້ຮັບສ່ວນໃຫຍ່ແມ່ນປະກອບດ້ວຍສອງ panes ຂອງຂໍ້ຄວາມ; ຫນຶ່ງໃນເບື້ອງຊ້າຍແມ່ນ
ໄຟລ​໌​ທໍາ​ອິດ​ລະ​ບຸ​ໄວ້​ແລະ​ຫນຶ່ງ​ໃນ​ສິດ​ທິ​ໃນ​ການ​ແມ່ນ​ໄຟລ​໌​ທີ່​ສອງ​ລະ​ບຸ​ໄວ້​. ລະຫວ່າງ ແລະ
ຂ້າງລຸ່ມແຖບຂໍ້ຄວາມແມ່ນແຖບເລື່ອນທີ່ອະນຸຍາດໃຫ້ປ່ຽນສ່ວນທີ່ເຫັນໄດ້ຂອງທັງສອງ
ໄຟລ໌ທີ່ຖືກປຽບທຽບ. ນອກຈາກນັ້ນ, ໂຄງການປະຕິບັດພາກພື້ນເລື່ອນ
ຄໍາແນະນໍາຂອງພາກ 2.3.4 ຂອງ OSF/Motif Style Guide (ປ່ອຍ 1.1), ຊຶ່ງຫມາຍຄວາມວ່າ
ປຸ່ມລູກສອນ ແລະໜ້າຈະເຮັດວຽກເພື່ອເລື່ອນໄດ້ເຊັ່ນກັນ. ຂ້າງເທິງແຕ່ລະແຖບຂໍ້ຄວາມແມ່ນຊື່
ຂອງໄຟລ໌ໃນແຖບຂໍ້ຄວາມນັ້ນ ແລະເລກແຖວໃນໄຟລ໌ທີ່ກຳລັງຖືກສະແດງ.

ຂໍ້ຄວາມໃນແຕ່ລະແຖບຂໍ້ຄວາມຖືກແບ່ງອອກເປັນແຖວໆທີ່ມີລະຫັດສີ
ກັບຫນຶ່ງໃນຫ້າສີທີ່ແຕກຕ່າງກັນ. ນີ້ຊີ້ໃຫ້ເຫັນວ່າຕັນ:

ແຕກຕ່າງກັນລະຫວ່າງສອງໄຟລ໌

ແມ່ນຄືກັນລະຫວ່າງສອງໄຟລ໌

ໄດ້​ຖືກ​ໃສ່​ໃນ​ຫນຶ່ງ​ໄຟລ​໌​ຫຼື​ອື່ນໆ​

ແມ່ນ​ເພື່ອ​ຈຸດ​ປະ​ສົງ​ການ​ສະ​ແດງ (ເພື່ອ​ໃຫ້​ກົງ​ກັບ​ຕັນ​ທີ່​ໃສ່​ໃນ​ໄຟລ​໌​ອື່ນໆ​)

ໄດ້​ຮັບ​ການ​ຄັດ​ເລືອກ​ໂດຍ​ຜູ້​ໃຊ້ (ສໍາ​ລັບ​ການ​ຂຽນ​ໃສ່​ໄຟລ​໌​ລວມ​)

ສີເຫຼົ່ານີ້ສາມາດຖືກດັດແປງໂດຍຜູ້ໃຊ້ໂດຍຜ່ານຊັບພະຍາກອນ X; ເບິ່ງພາກສ່ວນຊັບພະຍາກອນຂອງ
ຫນ້າຄູ່ມືນີ້. ການສະແດງຄວາມຫມາຍຂອງສີແລະຄວາມໝາຍຂອງພວກມັນແມ່ນມີໃຫ້ນຳໃຊ້
ເມນູຊ່ວຍເຫຼືອ.

ຢູ່ເບື້ອງຂວາຂອງຈໍສະແດງຜົນແມ່ນພື້ນທີ່ສະແດງພາບລວມ; ນີ້ສະແດງໃຫ້ເຫັນໄຟລ໌ໃນຂອງເຂົາເຈົ້າ
ທັງໝົດ. ແຖບເລື່ອນໃນພື້ນທີ່ພາບລວມຕິດຕາມສາຍທີ່ສະແດງຢູ່ໃນຂໍ້ຄວາມ
ຝັກ.

ຢູ່ເທິງສຸດຂອງຈໍສະແດງຜົນແມ່ນແຖບເມນູ Motif; ຫນ້າທີ່ເຫຼົ່ານັ້ນໄດ້ຖືກປຶກສາຫາລືຢູ່ໃນເມນູ
ພາກສ່ວນຂອງໜ້າຄູ່ມືນີ້.

ເວີຊັ່ນກ່ອນໜ້ານີ້ຂອງໂຄງການນີ້ (ກ່ອນປີ 2003) ອະນຸຍາດໃຫ້ເລືອກມືຊ້າຍເທົ່ານັ້ນ
ຄວາມແຕກຕ່າງດ້ານຂ້າງຫຼືຄວາມແຕກຕ່າງດ້ານຂວາ. ມັນຍັງຈະບໍ່ອະນຸຍາດໃຫ້ໄຟລ໌ເປັນ
ບັນທຶກດ້ວຍບລັອກທີ່ບໍ່ໄດ້ເລືອກ. ສະບັບປະຈຸບັນອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກທັງສອງດ້ານຂອງ
ຄວາມແຕກຕ່າງໂດຍການເລືອກບລັອກໂດຍໃຊ້ປຸ່ມຫນູກາງ. ໃນເວລາທີ່ທັງສອງດ້ານຂອງ a
ຄວາມແຕກຕ່າງແມ່ນເລືອກທັງສອງທ່ອນໄມ້ຈະຖືກບັນທຶກໄວ້ໃນໄຟລ໌ທີ່ລວມເຂົ້າກັນແລະຫມາຍໃນ a
ລັກສະນະຄ້າຍຄືກັນກັບວິທີການ CVS ເຄື່ອງຫມາຍການລວມທີ່ຕ້ອງການການແກ້ໄຂຂໍ້ຂັດແຍ່ງດ້ວຍຕົນເອງ
ການປ່ຽນແປງ. ນອກ​ຈາກ​ນັ້ນ​, ສະ​ບັບ​ປະ​ຈຸ​ບັນ​ຍັງ​ອະ​ນຸ​ຍາດ​ໃຫ້​ປະ​ຢັດ​ໄຟລ​໌​ລວມ​ເຂົ້າ​ກັບ​
ຕັນທີ່ບໍ່ໄດ້ເລືອກ. ໃນ​ກໍ​ລະ​ນີ​ນີ້​, ໄຟລ​໌​ລວມ​ຈະ​ບໍ່​ມີ​ທັງ​ເບື້ອງ​ຊ້າຍ​
ຫຼືເບື້ອງຂວາຂອງທ່ອນໄມ້ທີ່ບໍ່ໄດ້ເລືອກ.

ຄໍາສັ່ງ LINE OPTIONS


- ການ​ຄິດ​ໄລ່​ເຄື່ອງ​ມື​
ເຫຼົ່ານີ້ແມ່ນທາງເລືອກມາດຕະຖານທີ່ຍອມຮັບໂດຍທຸກແອັບພລິເຄຊັນທີ່ໃຊ້ X Toolkit
ພາຍໃນ. ເບິ່ງພາກ OPTIONS ໃນ X(1) ຫນ້າຄູ່ມື.

- ອອກ ຕົວເລືອກນີ້ກໍານົດຊັບພະຍາກອນ Mgdiff.quitIfSame ກັບ "ຄວາມຈິງ". ນີ້ຈະເຮັດໃຫ້ເກີດການ
ໂຄງ​ການ​ທີ່​ຈະ​ອອກ​ໃນ​ທັນ​ທີ​ໂດຍ​ບໍ່​ມີ​ການ​ເປີດ​ປ່ອງ​ຢ້ຽມ​ຖ້າ​ຫາກ​ວ່າ​ສອງ​ໄຟລ​໌​ບໍ່​ມີ​
ຄວາມແຕກຕ່າງ (ຕາມການກໍານົດໂດຍ diff ຄໍາສັ່ງ).

-args ຄວາມແຕກຕ່າງ
ຕົວເລືອກນີ້ກໍານົດຊັບພະຍາກອນ Mgdiff.diffArgs ກັບມູນຄ່າຂອງ ຄວາມແຕກຕ່າງ
ການໂຕ້ຖຽງ. ທຸງ​ເຫຼົ່າ​ນີ້​ແມ່ນ​ໄດ້​ຮັບ​ການ​ຜ່ານ​ການ​ diff ຄໍາສັ່ງທີ່ຈະຄິດໄລ່ຕົວຈິງ
ຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌. ນັບຕັ້ງແຕ່ການໂຕ້ຖຽງໃດໆສາມາດຜ່ານ, ມັນແມ່ນ
ເປັນ​ໄປ​ໄດ້​ທີ່​ຈະ​ລະ​ບຸ​ທຸງ​ທີ່​ເຮັດ​ໃຫ້​ເກີດ​ diff ຄໍາສັ່ງທີ່ຈະລົ້ມເຫລວຫຼືເພື່ອສ້າງ
ຜົນຜະລິດໃນຮູບແບບທີ່ແຕກຕ່າງກັນທີ່ຈະເຮັດໃຫ້ເກີດ mgdiff ລົ້ມເຫລວ. ສໍາ​ລັບ​ສະ​ບັບ​ຫຼາຍ​ທີ່​ສຸດ​ຂອງ​
ຄວາມ​ແຕກ​ຕ່າງ​, ພຽງແຕ່ສາມທຸງເຮັດໃຫ້ຄວາມຮູ້ສຶກໃດໆ. ທໍາອິດແມ່ນ '-b'; ສາເຫດນີ້ diff to
ບໍ່ສົນໃຈຊ່ອງຫວ່າງຕໍ່ທ້າຍ (ຍະຫວ່າງ ແລະແຖບ) ແລະເພື່ອປະຕິບັດກັບຊ່ອງຫວ່າງອື່ນໆທັງໝົດ.
ທຽບເທົ່າ. ທຸງທີສອງແມ່ນ '-w'; ນີ້ບໍ່ສົນໃຈຊ່ອງຫວ່າງແລະປະຕິບັດຕໍ່ສາຍຂອງ
ຫວ່າງເປົ່າເທົ່າກັບ. ທຸງສຸດທ້າຍແມ່ນ '-i'; ນີ້ບໍ່ສົນໃຈກໍລະນີເມື່ອປຽບທຽບ
ຈົດ ໝາຍ.

-file ຊື່
ຄໍາສັ່ງນີ້ກໍານົດຊັບພະຍາກອນ ຊື່ໄຟລ໌ mgdiff ກັບມູນຄ່າຂອງ ຊື່ ການໂຕ້ຖຽງ.
mgdiff ໃຊ້ສະຕຣິງນີ້ເພື່ອສະແດງໄຟລ໌ທີ່ອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ.

ແມນ


ແຖບເມນູປະກອບມີຫົວຂໍ້ເມນູຕໍ່ໄປນີ້ເປັນ CascadeButtons: ເອກະສານ, ເບິ່ງ, ເລືອກ,
ທາງເລືອກໃນການ ແລະ ຊ່ວຍເຫຼືອ. ສ່ວນທີ່ເຫຼືອຂອງພາກນີ້ປຶກສາຫາລືແຕ່ລະລາຍການເມນູ, ສະແດງຊື່ຂອງມັນ
ແລະເຄື່ອງເລັ່ງ, ຖ້າມີ.

ເອກະສານ

ເມນູແບບດຶງລົງນີ້ຄວບຄຸມການເຂົ້າເຖິງໄຟລ໌:

ເປີດ... Ctrl + O

ເອົາ "Open Files" FileSelectionDialog ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເປີດສອງໄຟລ໌
ສໍາລັບການປຽບທຽບ.

ເປີດ ຊ້າຍ ... Ctrl + L

ເອົາ "Open File" FileSelectionDialog ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລະບຸໄຟລ໌
ເພື່ອເປີດ ແລະປຽບທຽບກັບໄຟລ໌ຂວາມືທີ່ເປີດແລ້ວ.

ເປີດ ຖືກຕ້ອງ ... Ctrl + R

ເອົາ "Open File" FileSelectionDialog ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລະບຸໄຟລ໌
ເພື່ອເປີດ ແລະປຽບທຽບກັບໄຟລ໌ຊ້າຍມືທີ່ເປີດແລ້ວ.

ໂຫລດ ທັງສອງ Meta+R

Re-runs diff ໃນທັງສອງໄຟລ໌ທີ່ເປີດໃນປັດຈຸບັນ.

ບັນທຶກ ເປັນ ... Ctrl + S

ເອົາ "Save File" FileSelectionDialog ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ລະບຸ
ໄຟລ໌ຜົນຜະລິດສໍາລັບການຂຽນໄຟລ໌ລວມ; ນີ້ແມ່ນກ່ອງໂຕ້ຕອບ modal ຂອງແອັບພລິເຄຊັນ. ໄດ້
ໂຄງການຈະອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຂຽນທັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວແຕ່ປາກົດຂຶ້ນ a
QuestionDialog ເພື່ອອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຍົກເລີກການດໍາເນີນການຖ້າຕ້ອງການ. ຖ້າມີ
ພື້ນທີ່ທີ່ບໍ່ເລືອກໃດໆຂອງຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ທີ່ຜູ້ໃຊ້ຖືກຖາມວ່າ
ພວກເຂົາເຈົ້າຕ້ອງການທີ່ຈະສືບຕໍ່ຫຼືຍົກເລີກການດໍາເນີນງານ. ຖ້າຜູ້ໃຊ້ສືບຕໍ່, ຜົນຜະລິດ
ໄຟລ​໌​ຈະ​ບໍ່​ມີ​ອັນ​ໃດ​ຫນຶ່ງ​ຂອງ​ຕັນ​ທີ່​ບໍ່​ໄດ້​ເລືອກ​.

ບັນທຶກ As ຊ້າຍ ...

ບັນ​ທຶກ​ໄຟລ​໌​ລວມ​ເຂົ້າ​ກັບ​ສະ​ຖານ​ທີ່​ໄດ້​ຮັບ​ໂດຍ​ສະ​ຖານ​ທີ່​ໄຟລ​໌​ຊ້າຍ​ມື​.
ຜູ້ໃຊ້ຈະຖືກຖາມວ່າພວກເຂົາແນ່ໃຈວ່າພວກເຂົາຕ້ອງການໄຟລ໌ທີ່ມີຢູ່
ຂຽນທັບ. ເຊັ່ນດຽວກັນກັບ "Save As", ຖ້າມີພື້ນທີ່ທີ່ບໍ່ເລືອກຂອງຄວາມແຕກຕ່າງ
ລະຫວ່າງສອງໄຟລ໌ທີ່ຜູ້ໃຊ້ຖາມວ່າພວກເຂົາຕ້ອງການສືບຕໍ່ຫຼືຍົກເລີກ
ການດໍາເນີນງານ. ຖ້າຜູ້ໃຊ້ສືບຕໍ່, ໄຟລ໌ຜົນຜະລິດຈະບໍ່ມີຂໍ້ມູນໃດໆໃນ
ຕັນທີ່ບໍ່ໄດ້ເລືອກ.

ບັນທຶກ As ຖືກຕ້ອງ ...

ບັນທຶກໄຟລ໌ທີ່ລວມເຂົ້າກັບສະຖານທີ່ທີ່ຕັ້ງໄວ້ໂດຍສະຖານທີ່ໄຟລ໌ເບື້ອງຂວາ.
ຜູ້ໃຊ້ຈະຖືກຖາມວ່າພວກເຂົາແນ່ໃຈວ່າພວກເຂົາຕ້ອງການໄຟລ໌ທີ່ມີຢູ່
ຂຽນທັບ. ເຊັ່ນດຽວກັນກັບ "Save As", ຖ້າມີພື້ນທີ່ທີ່ບໍ່ເລືອກຂອງຄວາມແຕກຕ່າງ
ລະຫວ່າງສອງໄຟລ໌ທີ່ຜູ້ໃຊ້ຖາມວ່າພວກເຂົາຕ້ອງການສືບຕໍ່ຫຼືຍົກເລີກ
ການດໍາເນີນງານ. ຖ້າຜູ້ໃຊ້ສືບຕໍ່, ໄຟລ໌ຜົນຜະລິດຈະບໍ່ມີຂໍ້ມູນໃດໆໃນ
ຕັນທີ່ບໍ່ໄດ້ເລືອກ.

ການທ່ອງທ່ຽວ Ctrl + C

ອອກຈາກໂຄງການທັນທີ.

ເບິ່ງ

ເມນູແບບດຶງລົງນີ້ມີຄໍາສັ່ງສໍາລັບການເຄື່ອນຍ້າຍຜ່ານໄຟລ໌.

ກ່ອນ​ຫນ້າ​ນີ້ Ctrl + P

ເລື່ອນທັງສອງມຸມເບິ່ງໄຟລ໌ເພື່ອໃຫ້ພື້ນທີ່ທີ່ຜ່ານມາຂອງຄວາມແຕກຕ່າງແມ່ນ
Mgdiff.linesOfContext ສາຍຈາກດ້ານເທິງຂອງປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກ.

ຖັດໄປ Ctrl + N

ເລື່ອນທັງສອງມຸມເບິ່ງໄຟລ໌ເພື່ອໃຫ້ພື້ນທີ່ຕໍ່ໄປຂອງຄວາມແຕກຕ່າງແມ່ນ
Mgdiff.linesOfContext ສາຍຈາກດ້ານເທິງຂອງປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກ.

ຖັດໄປ ບໍ່ໄດ້ເລືອກ Ctrl + U

ເລື່ອນທັງສອງມຸມເບິ່ງໄຟລ໌ເພື່ອໃຫ້ພື້ນທີ່ທີ່ບໍ່ໄດ້ເລືອກຕໍ່ໄປຂອງຄວາມແຕກຕ່າງແມ່ນ
Mgdiff.linesOfContext ສາຍຈາກດ້ານເທິງຂອງປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກ.

ເລືອກ

ສອງໄຟລ໌ທີ່ຖືກປຽບທຽບສາມາດຖືກລວມເຂົ້າເປັນໄຟລ໌ດຽວ. ເພື່ອເຮັດສິ່ງນີ້, ຜູ້ໃຊ້
ຕ້ອງເລືອກແຕ່ລະພື້ນທີ່ຂອງຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ທີ່ຮຸ່ນຄວນຈະເປັນ
ຂຽນໃສ່ໄຟລ໌ທີ່ຖືກລວມເຂົ້າກັນ. ລາຍການລາຍການໃນເມນູແບບດຶງລົງນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້
ເລືອກຫຼືບໍ່ເລືອກຄວາມແຕກຕ່າງໃນກຸ່ມແທນທີ່ຈະເປັນສ່ວນບຸກຄົນ.

ໄວ້ ທັງຫມົດ

ສໍາລັບທຸກພື້ນທີ່ຂອງຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ເລືອກໄຟລ໌ຊ້າຍ
ສະບັບ.

ສິດ ທັງຫມົດ

ສໍາລັບທຸກພື້ນທີ່ຂອງຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ເລືອກໄຟລ໌ຂວາມື
ສະບັບ.

ບໍ່ເລືອກ ທັງຫມົດ

ຍົກເລີກການເລືອກທຸກພື້ນທີ່ຂອງຄວາມແຕກຕ່າງໃນທັງສອງໄຟລ໌.

ທາງເລືອກໃນການ

ເມນູແບບດຶງລົງນີ້ຄວບຄຸມລັກສະນະຕ່າງໆ ແລະ/ຫຼື ທາງເລືອກພຶດຕິກຳ.

ພາບລວມ Ctrl + W

ລາຍການເມນູນີ້ສະຫຼັບການປະກົດຕົວຂອງພື້ນທີ່ພາບລວມຢູ່ເບື້ອງຂວາຂອງ
ປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກ. ຄ່າເລີ່ມຕົ້ນສໍາລັບການສະຫຼັບນີ້ຖືກຄວບຄຸມໂດຍ a
ຊັບ​ພະ​ຍາ​ກອນ​, ພາບລວມຂອງ mgdiff, ເຊິ່ງໄດ້ອະທິບາຍໄວ້ໃນພາກຊັບພະຍາກອນ.

ອອກຕາມລວງນອນ ແຖບເລື່ອນ Ctrl + H

ເມນູນີ້ສະຫຼັບການມີແຖບເລື່ອນແນວນອນຢູ່ລຸ່ມສຸດຂອງ
ປ່ອງຢ້ຽມຄໍາຮ້ອງສະຫມັກ. ຄ່າເລີ່ມຕົ້ນສໍາລັບການສະຫຼັບນີ້ຖືກຄວບຄຸມໂດຍ a
ຊັບ​ພະ​ຍາ​ກອນ​, Mgdiff.horzScrollbar, ເຊິ່ງໄດ້ອະທິບາຍໄວ້ໃນພາກຊັບພະຍາກອນ.

ລາກ ເລື່ອນ Ctrl + D

ເມນູນີ້ສະຫຼັບພຶດຕິກຳຂອງແຖບເລື່ອນຢູ່ໃນໜ້າຈໍແອັບພລິເຄຊັນ.
ເມື່ອຕັ້ງ, ການລາກແຖບເລື່ອນຂອງແຖບເລື່ອນສົ່ງຜົນໃຫ້ມີການປ່ຽນແປງໃນທັນທີ
ທັດສະນະຂອງຂໍ້ຄວາມທີ່ຖືກປຽບທຽບ. ເມື່ອບໍ່ໄດ້ຕັ້ງ, ມຸມມອງຈະປ່ຽນພຽງແຕ່ໃນຕອນທ້າຍ
ຂອງການລາກຕົວເລື່ອນ (ເມື່ອປຸ່ມຫນູຖືກປ່ອຍ.) ການຕັ້ງຄ່ານີ້ອາດຈະເປັນ
ມັກຢູ່ໃນເຊີບເວີ X ທີ່ຊ້າກວ່າ. ຄ່າເລີ່ມຕົ້ນສໍາລັບການສະຫຼັບນີ້ຖືກຄວບຄຸມໂດຍ
ຊັບ​ພະ​ຍາ​ກອນ​, Mgdiff.dragScroll, ເຊິ່ງໄດ້ອະທິບາຍໄວ້ໃນພາກຊັບພະຍາກອນ.

ຊ່ວຍເຫຼືອ

ເມນູແບບດຶງລົງນີ້ສະແດງຄໍາສັ່ງສໍາລັບການໄດ້ຮັບການຊ່ວຍເຫຼືອຫຼືຂໍ້ມູນກ່ຽວກັບ mgdiff.

ລຸ້ນ... Ctrl + V

ເອົາ InformationDialog ທີ່ມີຂໍ້ມູນຜູ້ຂຽນແລະສະບັບ.

ຄູ່ມື ຫນ້າ... Ctrl + M

ນໍາເອົາ DialogShell ຂຶ້ນມາດ້ວຍ widget ຂໍ້ຄວາມເລື່ອນທີ່ປະກອບດ້ວຍຫນ້າຄູ່ມືນີ້.
ຄໍາສັ່ງສໍາລັບການສ້າງນີ້ແມ່ນສາມາດປັບແຕ່ງໄດ້ໂດຍຜ່ານຊັບພະຍາກອນ, Mgdiff.manCommand,
ເຊິ່ງອະທິບາຍໄວ້ໃນພາກສ່ວນຊັບພະຍາກອນ.

ສີ ນິທານ... Ctrl + G

ເອົາ DialogShell ຂຶ້ນມາເຊິ່ງສະຫຼຸບການໃຊ້ສີໃນການເຂົ້າລະຫັດປະເພດຂອງ
ຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌ທີ່ຖືກປຽບທຽບ.

ອື່ນໆ ຈໍສະແດງຜົນ/ການຄວບຄຸມ


ທ່ານ​ສາ​ມາດ​ຍ້າຍ​ໂດຍ​ກົງ​ກັບ​ຈຸດ​ໃດ​ຫນຶ່ງ​ໃນ​ສອງ​ໄຟລ​໌​ໂດຍ​ການ​ນໍາ​ໃຊ້​ BDrag ໃນພາບລວມ
ບໍລິເວນ.

ໂປລແກລມໃຊ້ສິ່ງທີ່ OSF/Motif Style Guide ເອີ້ນວ່າ "ການຄັດເລືອກຫຼາຍອັນ" ເພື່ອເລືອກ
ແຕ່ລະບລັອກເພື່ອຂຽນໃສ່ໄຟລ໌ທີ່ຖືກລວມເຂົ້າກັນ. ການຄລິກ BSelect ໃນບລັອກທີ່ບໍ່ໄດ້ເລືອກ
ເພີ່ມມັນໃສ່ບັນຊີລາຍຊື່ຂອງຕັນທີ່ເລືອກ. ການຄລິກ BSelect ໃນບລັອກທີ່ເລືອກເອົາມັນອອກ
ຈາກບັນຊີລາຍຊື່ຂອງຕັນທີ່ເລືອກ. ນອກຈາກນັ້ນ, ຄລິກ BSelect ໃນບລັອກທີ່ບໍ່ໄດ້ເລືອກ
ເຊິ່ງກົງກັນຂ້າມກັບບລັອກທີ່ເລືອກ (ຢູ່ໃນແຖບຂໍ້ຄວາມອື່ນໆ) ເອົາບລັອກທີ່ເລືອກອອກ
ຈາກບັນຊີລາຍຊື່ຂອງຕັນທີ່ເລືອກ.

ຕົວ​ເລກ​ຢູ່​ໃນ​ປ່ອງ​ຂະ​ຫນາດ​ນ້ອຍ​ຕໍ່​ກັບ​ຊື່​ໄຟລ​໌​ແມ່ນ​ຕົວ​ເລກ​ແຖວ​ຂອງ​ເສັ້ນ​ທີ່​
ດ້ານເທິງຂອງແຖບຂໍ້ຄວາມ.

ຄວາມກວ້າງ


ສິ່ງທີ່ຕໍ່ໄປນີ້ແມ່ນລໍາດັບຊັ້ນຂອງ Motif widgets, ທີ່ສ້າງຂຶ້ນໂດຍ ບັນນາທິການ(1). ທ
ໂຄງປະກອບການຕາມລຳດັບຂອງຕົ້ນໄມ້ widget ແມ່ນສະທ້ອນໃຫ້ເຫັນໃນການຫຍໍ້ໜ້າ. ແຕ່ລະສາຍ
ປະກອບດ້ວຍຊື່ຂອງ widget ຕິດຕາມດ້ວຍຊື່ widget instance. ຂໍ້ມູນນີ້
ອາດຈະເປັນປະໂຫຍດຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະປັບແຕ່ງຮູບລັກສະນະຂອງໂຄງການໂດຍຜ່ານຊັບພະຍາກອນ
settings

mgdiff mgdiff
XmMainWindow mainw
XmSeparatorGadget MainWinSep1
XmSeparatorGadget MainWinSep2
XmSeparatorGadget MainWinSep3
ແຖບເມນູ XmRowColumn
XmCascadeButtonGadget button_0
XmCascadeButtonGadget button_1
XmCascadeButtonGadget button_2
XmCascadeButtonGadget button_3
XmCascadeButtonGadget button_4
XmMenuShell popup_file_menu
XmRowColumn select_menu
XmPushButtonGadget button_0
XmPushButtonGadget button_1
XmSeparatorGadget ຕົວແຍກ_0
XmPushButtonGadget button_2
XmRowColumn file_menu
XmPushButtonGadget button_0
XmPushButtonGadget button_1
XmPushButtonGadget button_2
XmPushButtonGadget button_3
XmPushButtonGadget button_4
XmSeparatorGadget ຕົວແຍກ_0
XmPushButtonGadget button_5
XmPushButtonGadget button_6
XmSeparatorGadget ຕົວແຍກ_1
XmPushButtonGadget button_7
XmRowColumn options_menu
XmToggleButtonGadget button_0
XmToggleButtonGadget button_1
XmToggleButtonGadget button_2
XmRowColumn help_menu
XmPushButtonGadget button_0
XmPushButtonGadget button_1
XmPushButtonGadget button_2
XmRowColumn view_menu
XmPushButtonGadget button_0
XmPushButtonGadget button_1
XmPushButtonGadget button_2
ແບບຟອມ XmForm1
ຂອບ XmFrame1
ແບບຟອມ XmForm3
XmScrollBar sbl
ເຂື່ອນ XmDrawingArea
XmScrollBar sbr
ຂອບ XmFrame2
ແບບຟອມ XmForm4
ແບບຟອມ XmForm2
XmScrollBar sb
ແບບຟອມ XmForm21
ຂອບ XmFrame3
XmLabel fnamel
ຂອບ XmFrame31
XmTextField linenuml
ແບບຟອມ XmForm22
ຂອບ XmFrame4
XmLabel fnamer
ຂອບ XmFrame41
XmTextField linenumr
ຂໍ້ຄວາມ XmDrawingArea
XmDrawingArea textr
XmScrollBar sbh
XmDialogShell version_popup
ລຸ້ນ XmMessageBox
ສັນຍາລັກ XmLabelGadget
XmLabelGadget
XmSeparatorGadget ຕົວແຍກ
XmPushButtonGadget ຕົກລົງ
XmPushButtonGadget ຍົກເລີກ
XmPushButtonGadget ຊ່ວຍເຫຼືອ
XmDialogShell manualpage_popup
ຄູ່ມື XmForm
ປ່ອງ XmPanedWindow
XmScrolledWindow help_textSW
vbar XmScrollBar
XmText help_text
ແບບຟອມ XmForm 2a
XmPushButton ຕົກລົງ
XmSash sash
XmSeparatorGadget ຕົວແຍກ
XmSash sash
XmSeparatorGadget ຕົວແຍກ
XmDialogShell legend_popup
ຄວາມຫມາຍຂອງ XmForm
ປ່ອງ XmPanedWindow
XmRowColumn rc
ປ້າຍຊື່ XmLabel1
ປ້າຍຊື່ XmLabel2
ປ້າຍຊື່ XmLabel3
ປ້າຍຊື່ XmLabel4
ປ້າຍຊື່ XmLabel5
ແບບຟອມ XmForm 2a
XmPushButton ຕົກລົງ
XmSash sash
XmSeparatorGadget ຕົວແຍກ
XmSash sash
XmSeparatorGadget ຕົວແຍກ
XmDialogShell werror_popup
XmMessageBox ຜິດພາດ
ສັນຍາລັກ XmLabelGadget
XmLabelGadget
XmSeparatorGadget ຕົວແຍກ
XmPushButtonGadget ຕົກລົງ
XmPushButtonGadget ຍົກເລີກ
XmPushButtonGadget ຊ່ວຍເຫຼືອ

X ຊັບ​ພະ​ຍາ​ກອນ


Mgdiff.diff ເບື້ອງໜ້າ: ສີດໍາ

ພື້ນຫລັງ Mgdiff.diff: ສີເຫຼືອງ

ສີເຫຼົ່ານີ້ແມ່ນສໍາລັບຕັນທີ່ມີຄວາມແຕກຕ່າງກັນລະຫວ່າງໄຟລ໌.

Mgdiff.sameForeground: ສີດໍາ

ພື້ນຫລັງ Mgdiff.same: ສີຂີ້ເຖົ່າ

ສີເຫຼົ່ານີ້ແມ່ນສໍາລັບຕັນທີ່ຄືກັນລະຫວ່າງໄຟລ໌.

Mgdiff.insertForeground: ສີດໍາ

Mgdiff.insertBackground: ສີສົ້ມ

ສີເຫຼົ່ານີ້ແມ່ນສໍາລັບທ່ອນໄມ້ທີ່ໄດ້ຖືກໃສ່ເຂົ້າໄປໃນໄຟລ໌ດຽວ.

Mgdiff.blank ເບື້ອງໜ້າ: ສີດໍາ

ພື້ນຫລັງ Mgdiff.blank: grey66

ສີເຫຼົ່ານີ້ແມ່ນສໍາລັບທ່ອນໄມ້ທີ່ມີຈຸດປະສົງໃນການສະແດງ.

Mgdiff.selectForeground: ສີດໍາ

Mgdiff.selectBackground: ແສງສະຫວ່າງ slate ສີຟ້າ

ສີເຫຼົ່ານີ້ແມ່ນສໍາລັບຕັນທີ່ຖືກເລືອກໂດຍຜູ້ໃຊ້.

Mgdiff.font: ໜາ 7x13

ຕົວອັກສອນເພື່ອສະແດງບລັອກຂໍ້ຄວາມ.

Mgdiff.dragScroll: ທີ່ແທ້ຈິງ

ຕັ້ງຄ່າເປັນຖືກ ຖ້າການລາກແຖບເລື່ອນຄວນເຮັດໃຫ້ເກີດການປ່ຽນແປງທັນທີໃນຂໍ້ຄວາມທີ່ເບິ່ງ, ແລະ
ຜິດ ຖ້າ ຫາກ ວ່າ ການ ເບິ່ງ ຄວນ ຈະ ມີ ການ ປ່ຽນ ແປງ ຫຼັງ ຈາກ ແຖບ ເລື່ອນ ໄດ້ ຖືກ ຍ້າຍ .

Mgdiff.overview: ທີ່ແທ້ຈິງ

ຕັ້ງຄ່າເປັນຖືກ ຖ້າພາກສ່ວນພາບລວມຂອງໄຟລ໌ຄວນຈະປາກົດ.

Mgdiff.horzScrollbar: ທີ່ແທ້ຈິງ

ຕັ້ງຄ່າເປັນຖືກ ຖ້າແຖບເລື່ອນແນວນອນຄວນຈະປາກົດ.

Mgdiff.linesOfContext: 3

ຈໍານວນແຖວທີ່ຄວນຈະປາກົດຢູ່ເຫນືອຄວາມແຕກຕ່າງທີ່ສະກັດຈາກການນໍາໃຊ້ທີ່ຜ່ານມາ
ຫຼືຄໍາສັ່ງຕໍ່ໄປ. ຄວນໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບສູນ.

Mgdiff.manCommand: (ຜູ້ຊາຍ mgdiff | col -b) 2> & 1

ຄໍາສັ່ງ (ຫຼືທໍ່) ໃຊ້ເພື່ອຜະລິດຫນ້າຄູ່ມືທີ່ມີຮູບແບບທີ່ບໍ່ມີລະຫັດຫນີ.

ຄໍາ ສັ່ງ Mgdiff.diff: diff

ໄດ້ diff(1​) ຄໍາ​ສັ່ງ​ທີ່​ເຫມາະ​ສົມ​ເພື່ອ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​ຄິດ​ໄລ່​ຄວາມ​ແຕກ​ຕ່າງ​ລະ​ຫວ່າງ​ໄຟລ​໌​ຂໍ້​ຄວາມ​.

Mgdiff.diffArgs:

ການໂຕ້ຖຽງທີ່ຈະສະຫນອງໃຫ້ diff ຄໍາສັ່ງ. ຊັບພະຍາກອນນີ້ຍັງສາມາດຖືກກໍານົດໂດຍຜ່ານ
-args ຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.

Mgdiff.quitIfSame: ທີ່ບໍ່ຖືກຕ້ອງ

ຖ້າສອງໄຟລ໌ບໍ່ມີຄວາມແຕກຕ່າງ (ຕາມການກໍານົດໂດຍ diff command) ຈາກນັ້ນອອກ
ທັນ​ທີ​ໂດຍ​ບໍ່​ມີ​ການ​ເປີດ​ປ່ອງ​ຢ້ຽມ​. ຊັບພະຍາກອນນີ້ຍັງສາມາດຖືກຕັ້ງຄ່າເປັນ "ຄວາມຈິງ" ໂດຍຜ່ານ
- ອອກ ຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.

ຊື່ໄຟລ໌ Mgdiff: (stdin)

mgdiff ໃຊ້ສະຕຣິງນີ້ເພື່ອສະແດງໄຟລ໌ທີ່ອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ. ຊັບພະຍາກອນນີ້
ຍັງສາມາດໄດ້ຮັບການກໍານົດໂດຍຜ່ານ -file ຕົວເລືອກເສັ້ນທາງຄໍາສັ່ງ.

ທິດສະດີວິທະຍາ


ສົ່ງຄືນສະຖານະທາງອອກທີ່ສ້າງຂຶ້ນໂດຍ diff ຄໍາສັ່ງ. ນີ້ແມ່ນປົກກະຕິແລ້ວ 0 ສໍາລັບບໍ່ມີ
ຄວາມແຕກຕ່າງ, 1 ສໍາລັບຄວາມແຕກຕ່າງບາງຢ່າງແລະ 2 ສໍາລັບຄວາມຜິດພາດ.

ໃຊ້ mgdiffx ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad