ນີ້ແມ່ນຄໍາສັ່ງ plainbox-dev-crash ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
plainbox-dev-crash - ແອັບພລິເຄຊັນຂັດຂ້ອງ
ສະຫຼຸບສັງລວມ
plainbox dev crash [-h] (-c | -H)
ລາຍລະອຽດ
ຂັດແອັບພລິເຄຊັ່ນ
ຄໍາສັ່ງນີ້ຖືກອອກແບບມາເພື່ອຂັດຫຼືວາງສາຍແອັບພລິເຄຊັນ.
ການນໍາໃຊ້ຄໍາສັ່ງນີ້ຜູ້ພັດທະນາສາມາດກວດສອບການພັດທະນາໃນຕົວແລະຄຸນສົມບັດການດີບັກ
ມີຢູ່ໃນ Plainbox. ໂດຍສະເພາະ, ມີຫຼາຍທາງເລືອກທີ່ມີຢູ່ກັບລະດັບສູງສຸດ
ຄໍາສັ່ງ plainbox (ເຂົາເຈົ້າ ມີ to ຖືກນໍາໃຊ້ກ່ອນທີ່ຈະ dev ອຸປະຕິເຫດ syntax) ທີ່ອະນຸຍາດໃຫ້ເປີດໃຊ້
ຫນຶ່ງໃນການປະຕິບັດຕໍ່ໄປນີ້:
ໂດດ ເຂົ້າໄປໃນ PDB on ຈັບບໍ່ໄດ້ ຂໍ້ຍົກເວັ້ນ
If ກ່ອງທໍາມະດາ ແມ່ນ invoked ກັບ --pdb ທາງເລືອກເສັ້ນຄໍາສັ່ງຫຼັງຈາກນັ້ນຂໍ້ຍົກເວັ້ນ uncaught ທັງຫມົດແມ່ນ
ຈັດການໂດຍການເລີ່ມເຊດຊັນດີບັກ. ການໃຊ້ debugger ນັກພັດທະນາສາມາດກວດສອບໄດ້
stack ການປະຕິບັດ, ລວມທັງກະທູ້ທັງຫມົດ, ຕົວແປທ້ອງຖິ່ນແລະທົ່ວໂລກ, ແລະອື່ນໆ.
ໂດດ ເຂົ້າໄປໃນ PDB on ແປ້ນພິມຂັດຈັງຫວະ
If ກ່ອງທໍາມະດາ ແມ່ນ invoked ກັບ ທັງ ສອງ --pdb ແລະ --debug-interrupt ຕົວເລືອກແຖວຄໍາສັ່ງ
ຫຼັງຈາກນັ້ນເປັນ ແປ້ນພິມຂັດຈັງຫວະ ຂໍ້ຍົກເວັ້ນບໍ່ໄດ້ຖືກລະເລີຍ, ຍ້ອນວ່າມັນເປັນປົກກະຕິ, ແລະແທນທີ່ຈະເປັນ
ອະນຸຍາດໃຫ້ຟອງເຖິງການປະຕິບັດບັນຊີຄໍາສັ່ງການເອີ້ນ stack ຈົນກ່ວາມັນຈະເລີ່ມຕົ້ນການ
ເຊດຊັນດີບັກແບບໂຕ້ຕອບ.
OPTIONS
ຖ້າຕ້ອງການ ການໂຕ້ຖຽງ:
-c, -- crash
ຍົກຂໍ້ຍົກເວັ້ນ
-H, --hang
ວາງແອັບພລິເຄຊັນດ້ວຍສາຍທີ່ຫຍຸ້ງຢູ່
ຕົວຢ່າງ
ເຊດຊັນດີບັກໃນຂໍ້ຍົກເວັ້ນ:
plainbox --pdb dev crash --crash
ເຊດຊັນດີບັກເທິງແປ້ນພິມຂັດຈັງຫວະ:
plainbox --pdb --debug-interrupt dev crash --hang
ໃຊ້ plainbox-dev-crash ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net