Eclipse এ হাইলাইট করে কভারেজ ক্লিয়ারিং


541

Eclipse এ কভারেজ রিপোর্ট চালানোর পরে (কোবার্টুরা বা একটি EMMA প্লাগইন ব্যবহার করে), আমার উত্স কোড ফাইলগুলি সবুজ, লাল এবং হলুদে হাইলাইট হয়ে যায় যার উপর নির্ভর করে কোন্ কোডের লাইনগুলি পরীক্ষার দ্বারা আবৃত হয়েছিল covered

আমার কাজ শেষ হওয়ার পরে আমি কীভাবে এই হাইলাইটিংটি সাফ করতে পারি?

উত্তর:


930

"কভারেজ" দর্শনটির সরঞ্জামদণ্ডে "সমস্ত সেশন সরান" বোতামটি ক্লিক করুন।

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


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

4
অন্য ভিউটি অন্য প্লাগ-ইন থেকে আসে না। আপনার "কভারেজ" ভিউটি ব্যবহার করা উচিত।
কাই

4
একাধিক কোবার্টুরা গ্রহন প্লাগইন রয়েছে কি? ইকোবার্টুরা 0.9.8.201007202152 সহ এক্লিপস জুনোতে, "কভারেজ সেশন ভিউ" হল আমার কাছে কেবল কভারেজ ভিউ, এবং সেই ভিউতে এ জাতীয় কোনও বোতাম নেই।
জেমস এ উইলসন

8
এই উত্তরটি কেবল EclEmma এর জন্য বৈধ। ইকারবার্টুরার জন্য, আপনি ফাইল সম্পাদনা করার সাথে সাথে হাইলাইটিংটি চলে যায়। ECorbertura ব্যবহার করে কীভাবে হাইলাইটিং সরিয়ে ফেলতে হয় তা আমি একমাত্র উপায়।
পল ড্রামন্ড

34
এই দুটি বোতামের রঙ হাস্যকর। আমি নিশ্চিত যে তারা ধূসর হয়ে গেছে।
টনিডিজ্বয়েডজ

59

4.2 গ্রহপৃষ্ঠে ইকোবার্টুরার হাইলাইটগুলি অপসারণ করা অসম্ভব বলে মনে হয়। দুঃখের বিষয় হল ইকোবার্টুরা প্লাগইনগুলি আর রক্ষণাবেক্ষণ করা হচ্ছে না। তবে আপনি যদি ক্লাসে লেখা শুরু করেন তবে তা চলে গেল। সুতরাং একটি স্থান টাইপ করুন, এবং তারপরে পূর্বাবস্থায় ফিরে যান এবং চলে গেছে।


1
ইলেকমা বজায় থাকে তবে মকিতো এবং পাওয়ারমকের কয়েকটি ইউনিট টেস্টিং ফ্রেমওয়ার্ক বৈশিষ্ট্যগুলির সাথে সঠিকভাবে কাজ করে না। সুতরাং প্রাথমিকভাবে জটিল শ্রেণিবদ্ধকরণ এবং কোড বুনন নিয়ে সমস্যা রয়েছে (উদাহরণস্বরূপ কোড . google.com/p/powermock/issues/detail?id=402 দেখুন )। ইকোবারচারও এ জাতীয় স্টাফগুলির সাথে কাজ করে (যেহেতু এটি অফলাইন উপকরণ ব্যবহার করে), তবে এটির (কমপক্ষে মনে হয় না) আর রক্ষণাবেক্ষণ করা হয়।
গ্যাবার লিপটিক

@ শেরভিন ক্লোভার সত্যিই ভাল, তবে অবশ্যই আপনাকে এর জন্য মূল্য দিতে হবে। ব্যক্তিগত বিকাশের জন্য, আমি মনে করি EclEmma যথেষ্ট।
অহঙ্গারআর্টজিস্ট

ক্লোভারের জন্য আপনি "ক্লোভার | কভারেজ এক্সপ্লোরার" -> সম্পাদকগুলিতে কভারেজ> কিছুই দেখান না করে জাভা সম্পাদকের রংগুলি লুকিয়ে রাখতে পারেন। খোলা জাভা সম্পাদকগুলিতে সমস্ত লাল / সবুজ কভারেজ অঞ্চল লুকিয়ে রাখে।
বিনীত ভাটিয়া

16

আমি গীটহাবের কাছে একটি কাজের সন্ধান পেয়েছি: https://github.com/jmhofer/eCobertura/issues/8

যারা লিঙ্কটি ক্লিক করতে চান না তাদের জন্য মন্তব্যটির পাঠ্যটি এখানে:

ভাল কাজ: একটি ফিল্টার দিয়ে একটি রান কনফিগারেশন তৈরি করুন, যা সমস্ত কিছু ("*") বাদ দেয় এবং এটি কেবল একটি একক পরীক্ষা চালাতে দেয়। এর নাম দিন "কভারেজ পূর্বাবস্থায় ফিরিয়ে দিন"।

আমি এটি করেছি এবং এটি এক্লিপস জুনোতে বেশ ভাল কাজ করেছে।

এর ক্রেডিট UsulSK এর কাছে যায়।


12

যে সমস্ত কভারেজ ভিউটি সন্ধান করতে সক্ষম নয় তাদের জন্য, এই পদক্ষেপগুলি অনুসরণ করুন:

উইন্ডোজ মেনু বারে> দেখান> অন্যান্য> কভারেজ টাইপ করুন এবং এটি খুলুন।

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

কভারেজ ক্লিক করুন।

হাইলাইটগুলি সাফ করার জন্য সুবিধামত X বা XX আইকনে ক্লিক করুন ।

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


1
চমৎকার আপনাকে ধন্যবাদ.
সুধাকর কুমারসেট্টি

10

আপনি যদি কভারেজ সেশনটি সরিয়ে ফেলেন তবে কভারেজ রঙটিও অদৃশ্য হয়ে যাবে। এর জন্য, কভারেজ ভিউয়ের সরঞ্জামদণ্ডে সেশন সরান বা সমস্ত সেশন সরানটিকে হিট করুন।

http://eclemma.org/faq.html


8

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


4
দেখে মনে হচ্ছে কিছুটা অপরিশোধিত। অন্য কোন উপায় নেই?
শেরভিন আসগরী

3
পুনরায় চালু করা সম্ভব নয় .. যদি আপনি কোড কভারেজ সহ অনেক পরীক্ষা করে নিচ্ছেন।
এমটিকে

7

'অ্যাক্টিভ সেশন সরান' এর জন্য 'জাভা উত্স সম্পাদনা করার সময় শর্টকাট Ctrl + Shif + XC কে কীবাইন্ডিংয়ে (উইন্ডো -> পছন্দসমূহ>> কীগুলির জন্য ফিল্টার) যুক্ত করা হয়েছে।


0

আপনি যদি সক্রিয় সেশন / প্রকল্প / ফোল্ডারটি সরাতে চান তবে আপনি অনুসরণ করতে পারেন

"কভারেজ" দর্শনটির সরঞ্জামদণ্ডে "অ্যাক্টিভ সেশন সরান" বোতামটি ক্লিক করুন।


0

আইডিই বন্ধ করুন এবং এটি আবার খুলুন। আপনি যদি কোনও কোড কভারেজ সরঞ্জাম ব্যবহার না করেন এবং আইডিইতে স্রেফ বেসিক "কভারেজ" আইকনটি ক্লিক করেন তবে এটি কাজ করে।


0

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

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