ইন্টারনেট এক্সপ্লোরারে জাভাস্ক্রিপ্ট ট্রাবলশুটিং টুল

আমি ফায়ারবগ এবং মোজিলা এসএস কনসোলে প্রচুর পরিমাণে ব্যবহার করি, কিন্তু প্রতিবার আমি কেবল একটি IE-only জাভাস্ক্রিপ্ট বাগতে যাই, যা সত্যিই সনাক্ত করতে কঠিন হয় (ex: লাইন 7২4 এ ত্রুটি , যখন উৎস HTML শুধুমাত্র 200 লাইন আছে)।

ইন্টারনেট এক্সপ্লোরারের জন্য আমি একটি লাইটওয়েট জেএস টুল ( a la firebug) পছন্দ করি, আমি একটি ক্লায়েন্টের পিসিতে কয়েক সেকেন্ডে ইনস্টল করতে পারি যদি আমি একটি ত্রুটি চালাতে পারি এবং তারপর আনইনস্টল করি। কিছু মাইক্রোসফ্ট সরঞ্জামগুলি কিছু গুরুতর ডাউনলোড এবং কনফিগারেশন সময় নেয়।

কোন ধারনা?

0
যোগ লেখক Thejesh GN, উৎস
একটি টুল ব্যবহার করুন যা একটি বুকমার্কলেট হিসাবে চালানো যেতে পারে: - Jash - ফায়ারব্যাগ লাইট ব্যবহার
যোগ লেখক ngn, উৎস
আপনি ফায়ারব্যাগ লাইট কে বিবেচনা করেছেন?
যোগ লেখক Lauren, উৎস
আমি মনে করি IE এর F12 বেশ ভাল কাজ করে
যোগ লেখক Ceylan Mumun Kocaba?, উৎস

6 উত্তর

আমি সহায়ক পিএস এর সুপারিশ করব।

এটি ডিবাগ বার এর বিনামূল্যের সংস্করণ কিন্তু আমি এটি ব্যবহার করা সহজ এবং আমি প্রয়োজন বৈশিষ্ট্য আছে। ফায়ারফক্সে ফায়ারব্যাগে একই রকম ভাবে কাজ করার সাথে সাথে IE তে সামান্য জাভাস্ক্রিপ্ট স্কিপগুলি পরীক্ষা করার জন্য দুর্দান্ত।

EDIT 5 years later: I now uses Internet Explorer integrated developer tools.

0
যোগ

আপনি ফায়ারব্যাগ লাইট এটির জন্য দরকারী হতে পারেন।

একটি ব্যবহারকারীর মেশিনে ডিবাগিং যখন এর বুকমার্ক বিশেষভাবে দরকারী হওয়া উচিত।

0
যোগ

IE 8 ভাল সরঞ্জাম আছে অনুমিত হয়, কিন্তু IE বিকাশকারী টুলবার বেশ ভাল।

0
যোগ

ইন্টারনেট এক্সপ্লোরার 8 থেকে, IE জাভাস্ক্রিপ্ট ডিবাগিং, প্রোফাইলিং, এবং আরো জন্য একটি চমত্কার চিত্তাকর্ষক সেট সরঞ্জাম দিয়ে শিপিং করা হয়েছে অধিকাংশ অন্যান্য ব্রাউজারের মত, বিকাশকারী সরঞ্জাম আপনার কীবোর্ড এ F12 টিপে অ্যাক্সেসযোগ্য।

স্ক্রিপ্ট ট্যাব

The স্ক্রিপ্ট ট্যাব is likely what you'll be interested in, though the Console, Profiler, and নেটওয়ার্ক ট্যাবs get plenty of use as well while debugging applications.

এখানে ইমেজ বর্ণনা লিখুন

From the স্ক্রিপ্ট ট্যাব you can:

  • জাভাস্ক্রিপ্টটিকে আরও পাঠযোগ্য করার জন্য বিন্যাস
  • সোর্স থেকে পৃষ্ঠায় বিভিন্ন সংস্থার উৎস থেকে সরান
  • ব্রেকপয়েন্টগুলি প্রবেশ করান
  • তার কার্যধারার মাধ্যমে সরানোর সময় কোডের লাইনের উপরে এবং উপরে যান
  • ভেরিয়েবলগুলি দেখুন
  • কীভাবে কোড কার্যকর করা হয়েছিল তা দেখার জন্য কল স্ট্যাকটি পরিদর্শন করুন
  • ব্রেকপয়েন্টগুলি টগল করুন
  • এবং আরও ...

কনসোল ট্যাব

The কনসোল ট্যাব is great for when you need to execute some arbitrary code against the application. I use this to check the return of certain methods, or even to quickly test solutions for answers on Stack Overflow.

এখানে চিত্রের বর্ণনা লিখুন

প্রোফাইলার ট্যাব

The profile is awesome if you're looking for long-running processes, or trying to optimize your code to run smoother or make fewer calls to resource-intensive methods. Open up any page and click "Start profiling" from the প্রোফাইলার ট্যাব to start recording.

যদিও প্রোফাইলার কাজ করছে, আপনি সাধারণ ক্রিয়াগুলি সম্পাদন করতে, পৃষ্ঠাটি নিয়ে যেতে পারেন। যখন আপনি মনে করেন আপনি যথেষ্ট রেকর্ড করেছেন, "প্রোফাইল থামান।" তারপর আপনি সব ফাংশন, অথবা একটি কল বৃক্ষের সারাংশ সংক্ষিপ্ত বিবরণ দেখানো হবে। আপনি দ্রুত বিভিন্ন কলামের মাধ্যমে এই ডেটা সরাতে পারেন:

এখানে ইমেজ বর্ণনা লিখুন

নেটওয়ার্ক ট্যাব

The নেটওয়ার্ক ট্যাব will record traffic on your site/application. It's very handy for finding files that aren't being downloaded, hanging, or for tracking data that is being requested asynchronously.

এই ট্যাবের মধ্যে আপনি একটি সংক্ষিপ্ত ভিউ এবং একটি বিস্তারিত দর্শন মধ্যে স্থানান্তর করতে পারেন। বিস্তারিত ভিউয়ের মধ্যে আপনি অনুরোধের সাথে পাঠানো হেডারগুলি এবং প্রতিক্রিয়াগুলি পরিদর্শন করতে পারেন। আপনি কুকি তথ্য দেখতে পারেন, ইভেন্টের সময় চেক করুন, এবং আরো

এখানে ইমেজ বর্ণনা লিখুন

আমি সত্যিই IE বিকাশকারী সরঞ্জাম ন্যায়বিচার না করছি - অনেক খোলা জমি আছে। আমি আপনাকে তাদের চেক আউট করার জন্য উত্সাহিত হবে যদিও, এবং তাদের আপনার উন্নয়নের একটি অংশ করা।

0
যোগ

IE8 তে শুধু F12 চাপুন!

0
যোগ
  1. Go to Tools->Internet Options?->Advanced->Enable Script Debugging (Internet Explorer)

তারপর একটি ত্রুটি ঘটে যখন ভিজ্যুয়াল স্টুডিও ডিবাগার সংযুক্ত।

যদি আপনি IE 8 ব্যবহার করছেন, তবে ডেভেলপার টুলবারটি ইনস্টল করুন কারণ এতে একটি ডিবাগার তৈরি হয়েছে।

0
যোগ