2008-10-01 16 views
61

मैं कुछ समय के लिए ग्रहण का उपयोग कर रहा हूं और मुझे अभी भी त्रुटियों और चेतावनियों की चेतावनियों को प्रदर्शित करने के लिए समस्या दृश्य को कॉन्फ़िगर करने का तरीका नहीं मिला है। क्या किसी विशिष्ट संसाधन से या विशिष्ट पथ से चेतावनियों को फ़िल्टर करने का कोई आसान तरीका है? उदाहरण के लिए, जब मैं जावाडोक उत्पन्न करता हूं तो मुझे कई अप्रासंगिक HTML चेतावनियां मिलती हैं। साथ ही, चेतावनी/त्रुटियों की अधिकतम संख्या को बदलने का कोई तरीका है?ग्रहण की समस्याओं के लिए सर्वोत्तम अभ्यास

मुझे फ़िल्टर अवधारणा के बारे में पता है, लेकिन मैं कुछ वास्तविक जीवन उदाहरणों की तलाश में हूं। अन्य लोग किस प्रकार के फ़िल्टर या प्रथाओं का उपयोग करते हैं?

संपादित करें: मुझे "चयनित तत्व और उसके बच्चों पर" सबसे अच्छा होने पर फ़िल्टर करने की सलाह मिली। हालांकि मेरे पास एक और मुद्दा है। अगर मेरे पास चेतावनियों या त्रुटियों का "बहुत" है, तो केवल पहले 100 दिखाई देते हैं। दुर्लभ मामले में मैं उन सभी को देखना चाहता हूं, मैं इसे कैसे कर सकता हूं?

उत्तर

62

मुझे लगता है कि "चयनित तत्व और उसके बच्चों पर फ़िल्टरिंग" समस्या फ़िल्टर का सबसे अच्छा तरीका है, क्योंकि यह आपको रिपोर्ट की गई समस्याओं के दायरे को बहुत कम करने की अनुमति देता है: कार्य सेट (पैकेज एक्सप्लोरर में) पर क्लिक करें, और यह सेट में सभी परियोजनाओं में सभी समस्याओं को दिखाता है; प्रोजेक्ट पर क्लिक करें - और चयनित प्रोजेक्ट में केवल समस्याएं दिखाई देती हैं। व्यक्तिगत वर्ग (या पैकेज) पर क्लिक करें - चयनित वर्ग (या पैकेज) में केवल समस्याएं दिखायी जाती हैं। तो आप हाथ में अपने काम से संबंधित समस्याओं से विचलित नहीं हो जाते हैं।

+2

धन्यवाद बडी जिसने मुझे चेतावनियों को हल करने में भी कमी करने में मदद की:) + के लिए + 1 और नेविगेटर का उपयोग करने के लिए हल करने के लिए प्रक्रिया को और सरल बना दिया जाएगा। पैकेज के बजाए फ़ोल्डर के अनुसार। :) :) – Ravisha

+0

धन्यवाद रविशा !! मैं अब 9 घंटे के लिए एक समस्या खोज रहा था और इस छोटी फिल्टर चीज का उपयोग करके मैं चीजों को ट्रैक करने में सक्षम था !! –

31

समस्या फलक के ऊपरी दाएं कोने में एक फ़िल्टर बटन है (यह दाएं ओर इशारा करते हुए तीन तीरों की तरह दिखता है), क्लिक करने से आप दृश्य को कॉन्फ़िगर कर सकते हैं। आप तत्व द्वारा फ़िल्टर कर सकते हैं, जैसे कि आप जिस कक्षा को संपादित कर रहे हैं या काम कर रहे हैं, समस्या का प्रकार (जैसे जावा समस्याएं, बिल्डफाइल समस्याएं आदि ..) और गंभीरता से। यह वास्तव में बहुत विन्यास योग्य है।

विवरण और स्क्रीनशॉट के लिए http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/cprbview.htm देखें।

+10

तीन तीरों की बजाय, मेरा संस्करण (गैलीलियो; 200 9 0 9 20-1017) में एक भी नीचे वाला तीर है जो मेनू लाता है। फ़िल्टरिंग विकल्प 'शो' के अंतर्गत सूचीबद्ध हैं। – Quantum7

+1

धन्यवाद उस लिंक के लिए बहुत कुछ! मैं बटन ढूंढने के लिए पागल हो रहा था लेकिन किसी कारण से ग्रहण के मेरे संस्करण में यह नहीं है। मुझे समस्या फलक के ऊपरी दाएं कोने में नीचे तीर दबा देना था और 'सामग्री कॉन्फ़िगर करें' दबाएं। लिंक में बस की तरह। एक बार फिर धन्यवाद!! – AnthonyW

5

गेनीमेड (ग्रहण 3.4) के लिए एक अद्यतन लिंक:

http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/concepts/cprbview.htm

लेकिन मैं बुनियादी समस्या से सहमत: समस्याएं जरूरतों संसाधन ही नहीं, विवरण के आधार पर फ़िल्टर देखने।

मेरे मामले में, मेरे स्रोत पथ में जेनरेट जेएसपी कोड शामिल है, और * _jsp.java फ़ाइलों (जैसे अप्रयुक्त एप्लिकेशन, पेज, आउट, कॉन्फ़िगर, पेज_कोनटेक्स्ट चर) में होने वाली सभी प्रकार की चेतावनी शामिल हैं। तो संसाधन पैटर्न द्वारा उन्हें बाहर करना अच्छा लगेगा। (या jspc के लिए अप्रयुक्त कोड नहीं लिखने के लिए ... लेकिन यह एक अलग मुद्दा पूरी तरह से है)।

5

पुन: अपना संपादन

नीचे फिल्टर बटन से बटन ड्रॉप में, वहाँ एक वरीयताओं विकल्प है। "मार्कर सीमाओं का उपयोग करें" अनचेक करें और आपको सभी त्रुटियां + चेतावनियां दिखाई देंगी।

21

100 से अधिक चेतावनियों को देखने के लिए, समस्या के ड्रॉप डाउन मेनू पर जाएं (दृश्य पर कम से कम बटन के बगल में छोटे तीर का उपयोग करें), प्राथमिकताएं चुनें, और आपके पास इस सीमा को 100 से बदलने का विकल्प होगा एक और संख्या

यह जानकारी गैनीमेड के लिए है; यूरोपा के बाद चीजें बदल गई हैं और मुझे सभी मतभेदों का यकीन नहीं है।

+0

मैं खिड़कियों पर गया - प्राथमिकताएं - जावा - कंपाइलर - इमारतें और वरीयताओं को सेट करें, लेकिन यहां वर्णित दृश्य को सेट किए बिना यह काम नहीं करता है। इस उत्तर के लिए बहुत बहुत धन्यवाद! –

+0

लाइफ सेवर, इस पोस्ट में आने तक उम्र के लिए ईंट की दीवार पर टक्कर मार रहा है, धन्यवाद। एफवाईआई, एमई ब्लू 10.6 में, ड्रॉप-डाउन जो आवश्यक संवाद को ट्रिगर करता है वह सामग्री कॉन्फ़िगर करें (प्राथमिकताएं नहीं)। – Alz

1

खुली समस्याएं देखें। कोने त्रिकोण पर क्लिक करें। प्राथमिकताएं चुनें

uncross: [] का प्रयोग करें मार्कर सीमा

2

100 से अधिक चेतावनी देखने के लिए, मेनू नीचे समस्या को देखने के ड्रॉप करने के लिए जाना (दृश्य पर कम से कम बटन के बगल में छोटे तीर का उपयोग करें) के लिए आदेश में , Configure Contents का चयन करें। Configure Contents विंडो के निचले बाएं भाग पर Use item limits अनचेक करें या Number of items visible per group: में एक सीमा निर्धारित करें।