इंटेलीज - शो जहां त्रुटियां हैं


117

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


1
यह Intellij में डिफ़ॉल्ट रूप से होता है। क्या आप वाकई अपने स्रोत फ़ाइलों की सही पहचान कर रहे हैं?
ब्रायन एग्न्यू

1
आपके पास गलती से सक्षम "पावर सेव मोड" है?
विक

मैं चेतावनी नहीं बल्कि त्रुटियाँ देख सकते हैं ... \
Bober02

मैं एक अलग रंग योजना का उपयोग कर रहा हूं। क्या उस व्यवहार को संपादित करने के लिए एक जगह है, जैसा कि मेरा बस ग्रे है और मैं इसे हाइलाइट बार पर नहीं देख सकता
Bober02

जवाबों:


90

IntelliJ IDEA फ्लाई पर वर्तमान फ़ाइल में त्रुटियों और चेतावनियों का पता लगाता है (जब तक कि मेनू में पावर सेव मोड सक्रिय नहीं होता है File)।

अन्य फ़ाइलों में त्रुटियां और परियोजना के दृश्य के बाद दिखाई जाएगी Build| Makeऔर संदेश उपकरण विंडो में सूचीबद्ध है ।

Bazel उपयोगकर्ताओं के लिए: प्रोजेक्ट त्रुटियों को चलाने के बाद Bazel Problems टूल विंडो पर दिखाया जाएगा Compile Project( Ctrl/Cmd+ F9)

त्रुटियों के उपयोग के बीच नेविगेट करने के लिए Navigate| Next Highlighted Error( F2) / Previous Highlighted Error( Shift+ F2)।

त्रुटि स्ट्राइप मार्क का रंग यहां बदला जा सकता है:

त्रुटि धारी चिह्न


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

मेरे मामले में, "त्रुटि धारी चिह्न" बॉक्स के नीचे Settings | Editor | Colors & Fonts | General | Errors and Warnings | Errorअनियंत्रित था। इस बॉक्स को चेक करने से समस्या ठीक हो गई।
टॉम कैटुलो

1
क्या इस त्रुटि के साथ कहीं सूची है? (त्रुटियों के साथ एक सूची जिसे मैं F2
Auroratic

मेरे लिए (AndroidStudio 3.1.2 के साथ) व्यू> टूल विंडोज> बिल्ड के बाद बिल्ड> प्रोजेक्ट के पुनर्निर्माण में त्रुटियां दिखाई गई हैं लेकिन फाइलें अभी भी चिह्नित नहीं हैं। मैंने इसके लिए एक प्रश्न खोला है: stackoverflow.com/q/49835192/2532583
yasd

@marktherea अधिक जानकारी के साथ समर्थन करने के लिए एक टिकट जमा करें।
क्रेजीक्रोडर

32

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


1
धन्यवाद! हालांकि यह वह नहीं है जो ओपी ने सख्ती से पूछा है, यह इंटेलीजे को त्रुटियों की सूची दिखाने के लिए बनाता है जैसा कि अधिकांश आईडीई करते हैं।
डैनियलकुआड्रा

23

मैं अपने स्रोत रूट फ़ोल्डर (प्रोजेक्ट विंडो - राइट क्लिक फ़ोल्डर, स्रोत निर्देशिका के रूप में चिह्नित करें) को सेट नहीं करने की समस्या में भाग गया। यदि आप यह सेट नहीं करते हैं तो IDEA फ़ाइल को पार्स नहीं करता है।


16

इंटेलीज 2017 के लिए:

सभी त्रुटियों को देखने के लिए "समस्या" टूल विंडो का उपयोग करें। यह विंडो नीचे / साइड टैब में दिखाई देती है, जब आप ऊपर @pavan द्वारा उल्लिखित "स्वचालित" बिल्ड / बनाते हैं / https://stackoverflow.com/a/45556424/828062

यहां छवि विवरण दर्ज करें

इस Problemsपैनल तक पहुंचने के लिए , आपको अपने प्रोजेक्ट को अपने आप बनाने के लिए सेट करना होगा। के बॉक्स को चेक Preferences/ Settings> Build, Execution, Deployment> Compiler> Build project automatically

<code> प्राथमिकताएँ </ code> / <code> सेटिंग </ code>> <code> का स्क्रीनशॉट, बिल्ड, निष्पादन, परिनियोजन </ code>> <कोड> कंपाइलर </ code>> <कोड> स्वचालित रूप से </ code> का स्क्रीनशॉट कोड>


7
IntelliJ 2019.1 में ऐसा कोई मेनू आइटम नहीं है।
बेसिल बोर्के

2
@BasilBourque आपको प्राथमिकता के तहत बिल्ड प्रोजेक्ट को स्वचालित रूप से चेकबॉक्स की जांच करने की आवश्यकता है -> संकलक और फिर से शुरू करें IntelliJ 2019.1
अमन मोहम्मद

9

सच कहूं तो त्रुटियों को वास्तव में देखना मुश्किल है, खासकर अगर जावा कोड के समुद्र में केवल एक चरित्र "अंडरवॉव" किया जाता है। मैंने पृष्ठभूमि को नारंगी-लाल रंग बनाने के लिए ऊपर दिए गए निर्देशों का उपयोग किया और चीजें बहुत अधिक स्पष्ट हैं।


5

इसके अलावा, आप केवल अगली त्रुटि पर जा सकते हैं (चेतावनी को अनदेखा करें):

  1. Validation Side Bar पर राइट क्लिक करें ।
  2. संदर्भ मेनू पर, चुनें Go to high priority problems only

यह Intellij Idea 12 के लिए काम करता है


5

इंटेलीज आइडिया 2019 में आप "प्रोजेक्ट" दृश्य के तहत गुंजाइश "समस्याएं" पा सकते हैं। डिफ़ॉल्ट स्कोप "प्रोजेक्ट" है।

"समस्याएं" गुंजाइश


2
यह केवल उन समस्याओं को दिखाता है जो पहले से ही पाई गई हैं। यदि कोई समस्या है तो जाँच करने के लिए फ़ाइलों का विश्लेषण नहीं करता है।
DFSFOT

1

मेरे मामले में, मैंने अनजाने में ' त्रुटि स्ट्राइप मार्क ' विकल्प (आइडिया 2018.2: कोSettings > Editor > Color Scheme > General अनियंत्रित कर दिया और 'त्रुटि और चेतावनी' का विस्तार किया और ' त्रुटि ' पर क्लिक किया )

फिक्स जाँच करने के लिए 'है त्रुटि धारी मार्क ' की 'विकल्प त्रुटि ' (के रूप में छवि के नीचे में प्रकाश डाला) । अब आपको स्क्रॉलबार क्षेत्र में त्रुटि के निशान दिखाई देंगे।

यहां छवि विवरण दर्ज करें



0

क्या आपके पास मुख्य विंडो के निचले भाग में इस तरह का पीला आइकन है [_]? यह एक "टाइप-अवेयर हाइलाइटिंग" स्विच है जिसे गलती से निष्क्रिय किया जा सकता है। आपको आइकन पर क्लिक करके इसे फिर से सक्षम करना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.