আমি কি ক্রোম স্ক্রিপ্ট ডিবাগারকে jquery.js উপেক্ষা করতে বলতে পারি?


98

Chrome ফাইল ডিবাগারকে (বা ফায়ারব্যাগ?) কিছু নির্দিষ্ট ফাইলের মধ্যে না ভাঙ্গার জন্য কি কোনও উপায় আছে? তারা ভাঙ্গা না, ধরে নেওয়ার জন্য? এটি এমন কিছু মনে হয় যা তারা তৈরি করতে পারে।


4
এটি jquery ইভেন্টের প্রসঙ্গে আমার জন্য বিশেষ উপকারী হবে। যখন কোনও ইভেন্ট ট্রিগার করা হয় তখন আপনাকে কোন হ্যান্ডলারের প্রার্থনা করা হচ্ছে তা নির্ধারণের জন্য প্রচুর ক্রুডের মধ্য দিয়ে যেতে হবে।
tofarr

দেখে মনে হচ্ছে আপনার উত্তরটি jr.00 চিহ্নিত করা উচিত। আমি বিরক্তিকর আচরণের কারণ খুঁজে পাইনি এবং তার উত্তর এটি সমাধান করেছে।
অরপাজ

@ অরপাজ আমি একমত নই, আমার সমস্যা (এবং জোশের সমস্যা সম্পর্কে আমার বোঝা) হ'ল আমরা আমাদের ফাইলটি ডিবাগ করছি, তবে এর অর্থ এই নয় যে একটি ব্যতিক্রম ছুঁড়ে দেওয়া হচ্ছে। আমার অনুমান যে আমার কোডটি সমস্যা এবং jQuery এর নয়, তাই আমি কখনই jQuery ডিবাগ করতে চাই না। আমি এটিকে NET- এ ডিবাগারহিডেনএট্রিবিউটের মতো মনে করি
নাথান কোপ

আমি jender00 এর উত্তরটি দিয়েছি, কারণ এই প্রশ্নটি আসা লোকদের কাছে এটি মূল্যবান হতে পারে তবে আমি এটিকে সঠিক উত্তর হিসাবে চিহ্নিত করি নি, কারণ নাথান কোপ সঠিক, এটি আমার সমস্যার সমাধান করে না।
জোশ শুল্টজ

উত্তর:


47

ব্ল্যাকবক্সিং জেএস ফাইলগুলি এখন ফায়ারফক্স https://developer.mozilla.org/en-US/docs/Tools/Debugger এ সম্ভব

এবং ক্রোম কানারিটিতে পরীক্ষামূলক দেব সরঞ্জামগুলি ব্যবহার করে। http://www.divshot.com/blog/tips-and-tricks/ignoring-library-code- moment-debugging-in-chrome/

আপডেট । ক্রোম বনাম 75 এ ব্ল্যাকবক্সিংয়ের জন্য একটি পৃথক ট্যাব রয়েছে

উপরের স্থিতিশীল ক্রোম বিল্ডে এখন কাজ করে।


7
ব্ল্যাকবক্সিং ডিবাগারটি ফাইলটি এড়িয়ে যাবে বলে মনে হচ্ছে না। এটি এখনও এটির ফাংশন কলগুলির মধ্য দিয়ে যাবে ... কোনও ফাইলকে সম্পূর্ণ উপেক্ষা করা ভাল be
আন্তোনিও ব্র্যান্ডাও

4
এটি ব্ল্যাকবক্সিংয়ের মূল বিষয় - কোডটি এর সামগ্রীগুলি না দেখে চালানো running
দিয়নেওয়ালা

4
আপনি যখন অন্য লাইব্রেরিগুলির মধ্যে কেবল পদক্ষেপ না রাখেন তখনই ব্ল্যাকবক্সিং নয়, এমন নয় যে সেগুলি বিদ্যমান নেই বা ব্যবহৃত হচ্ছে না।
জনি

ফায়ারফক্সের জন্য আপডেট হওয়া লিঙ্ক: ডেভেলপার.মোজিলা.আর.ইন-
ইউএস

31

Chrome এর সর্বশেষতম সংস্করণে একটি নতুন ব্ল্যাকবক্স বৈশিষ্ট্য প্রয়োগ করা হয়েছে যা আপনি যা খুঁজছেন ঠিক তা করে। মূলত, আপনি যখন কোনও প্রদত্ত ফাইলে ব্ল্যাকবক্স বিকল্পটি সেট করেন, এটি ক্রোম ডিবাগারটিকে সেই ফাইলে প্রবেশ করতে বাধা দেবে।

এই বৈশিষ্ট্যটি অন্তর্নির্মিত এবং এটি ফাইলের প্রসঙ্গ মেনু (ডান ক্লিক) দিয়ে সেট করা যেতে পারে। ক্রোম ডিবাগারটি সমস্ত ব্যতিক্রম বন্ধ করার জন্য সেট করা থাকলে এটিও কাজ করবে।


4
খুব পরিষ্কার সমাধান কোন প্লাগইন প্রয়োজন।
জর্জ বোট্রস

4
দুর্ভাগ্যজনকভাবে আর কাজ করে না। যদি আপনার "থেমে থাকা ব্যতিক্রম" চেক করা থাকে এবং তারপরে ব্ল্যাকবক্স জিকুয়েরি এটি ব্যতিক্রমগুলিতে ভেঙে যায়।
ব্ল্যাকমম্বা

15

যদি আপনার সমস্যাটি হ'ল যে ক্রোম ডিবাগারটি সমস্ত ব্যতিক্রম এমনকি জিকুয়ারির অভ্যন্তরেও থামছে, তবে আপনাকে কেবল ব্যতিক্রম নয়, সমস্ত ব্যতিক্রম নয়, ক্রোমকে বলার প্রয়োজন হতে পারে। ডিবাগারটিতে স্ক্রিপ্ট প্যানেলে থাকা অবস্থায় উইন্ডোর নীচের বাম কোণে একটি আইকন থাকে যা এটি নিয়ন্ত্রণ করে।


এই দিয়ে আমাকে বাঁচাও! ধন্যবাদ! (+ 1)
অরপাজ

12

Chrome এ, বিকাশকারী সরঞ্জামগুলি খুলুন, তারপরে গোপনীয় সেটিংস খুলুন এবং আপনি ব্ল্যাকবক্স ট্যাবটি দেখতে পাবেন :

ক্রোম ব্ল্যাকবক্স

ফায়ারফক্সে এটি আরও সহজ, কেবল ফাইলের নীচে আই ক্লিক করুন:

ফায়ারফক্স ব্ল্যাকবক্স


তুমি আমার জীবনকে স্বর্গে পরিণত করেছ! ধন্যবাদ!
জানেন না

7
  1. বিকাশকারী সরঞ্জামসমূহ সেটিং এ যান এবং বাম প্যানেলে বালকবক্সিং ট্যাবে ক্লিক করুন।
  2. তারপরে অ্যাড প্যাটার্ন বোতামে ক্লিক করুন এবং jquery.js টাইপ করুন
  3. বিকাশকারী সরঞ্জামগুলি বন্ধ করুন এবং পুনরায় খুলুন, এখন এটি এড়িয়ে গেছে!

2

যদি ডিবাগারটি jQuery ফাইলগুলিতে কোথাও প্রস্ফুটিত হয় তবে আপনি সন্দেহজনক কলগুলি চেষ্টা / ধরার জন্য আবদ্ধ করতে পারেন এবং তারপরে আপনার নিজের মধ্যে একটি ত্রুটি ফেলে দিতে পারেন catch। এইভাবে, আপনি যেখানে ভুল করছেন ঠিক ঠিক সেখানে বিচ্ছিন্ন করতে পারেন।

আমার কোডটি কেন ফুঁসে উঠছে তা দেখার জন্য আমি স্ট্যাকের চিহ্নগুলিতে আরও ঝুঁকতে চাইছি, উদাহরণস্বরূপ অবৈধ জেএসএন, এটিতে গ্লস করার চেষ্টা করার চেয়ে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.