2013-02-15 19 views
32

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

उत्तर

36

हां, आप कस्टम स्कोप के माध्यम से कर सकते हैं जिसमें सभी अवांछित फ़ाइलें/फ़ोल्डर्स (सेटिंग्स | स्कोप्स) शामिल होंगे और फिर इसे TODO विंडो में चुनें।

चेक जानकारी के लिए इन लेखों:

पी.एस.
यह कार्यक्षमता केवल v6 के बाद उपलब्ध है।

24
  1. File > Settings > Scope में एक नया दायरा जोड़ें और सुनिश्चित करें कि आपकी पसंद की फ़ाइलें हरे रंग की हैं।
  2. ओपन TODO टैब View > Tool Windows > TODO (Alt + 6)
  3. Todos के शीर्ष में नीचे नीचे Custom Local Scopes

enter image description here

+1

यह राइट हल है! अन्य सभी गलत हैं। धन्यवाद। – user1954544

+0

यह मूर्खतापूर्ण समाधान है, दूसरों को अनदेखा करें। इसे सही समाधान के रूप में स्वीकार किया जाना चाहिए। –

4

पुस्तकालयों के लिए चरण 1 से अपना नया गुंजाइश चयन Scope Based

  • पर क्लिक करें, एक क्लिक समाधान है जैसा कि मैंने अभी पाया है।

    आप विशिष्ट पुस्तकालय फ़ोल्डर को शामिल करने के लिए "बाहरी पुस्तकालय" सुविधा का उपयोग कर सकते हैं, जिसके बाद PHPStorm/IDEA फ़ोल्डर को लाइब्रेरी घर के रूप में चिह्नित करेगा और इसे निरीक्षण से बाहर कर देगा।

    ध्यान दें कि आप अपने प्रोजेक्ट डायरेक्ट्रॉय के अंदर फ़ोल्डरों को शामिल कर सकते हैं, भले ही इसे "बाहरी" पुस्तकालय कहा जाता है।

    enter image description here

  • +0

    आप बाहरी पुस्तकालयों में परियोजना के अंदर निर्देशिका कैसे जोड़ते हैं? –

    +1

    @ म्यूट बाहरी पुस्तकालयों पर राइट क्लिक करें -> PHP को शामिल करें चुनें पथ शामिल करें -> उस लाइब्रेरी की निर्देशिका जोड़ें जिसे आप "पथ शामिल करें" अनुभाग में बाहर करना चाहते हैं। कारण मैंने कहा कि आंतरिक फ़ोल्डरों को भी इस सुविधा के साथ बाहर करने में सक्षम है क्योंकि विक्रेताओं फ़ोल्डर, जो एक तृतीय पक्ष लाइब्रेरी फ़ोल्डर है, परियोजना रूट के अंतर्गत रहता है। इसके अलावा, कारण मैं केवल उस फ़ोल्डर को चिह्नित नहीं करता हूं क्योंकि अगर मैं इसे बाहर कर देता हूं, तो PHPStorm अनिवार्य रूप से उन्हें टेक्स्ट की तरह व्यवहार करता है जिसका मतलब है कि फ़ोल्डर के अंदर नामस्थान आदि का पता नहीं लगाया गया है। –

    +1

    ऐसा लगता है कि PHPStorm (2016.2.2) के नवीनतम संस्करण में, किसी परियोजना के भीतर फ़ोल्डर को बाहरी पुस्तकालय के रूप में पंजीकृत करने के लिए बाहर रखा जाना चाहिए। यह शुक्रिया PHPStorm द्वारा स्वचालित रूप से किया जाता है। तो: 1. फ़ोल्डर को बहिष्कृत के रूप में चिह्नित करें 2. बाहरी पुस्तकालयों में फ़ोल्डर जोड़ें –

    6

    विश्लेषण से कोड (आमतौर पर संगीतकार निर्भरता) को बाहर करने के।

    • इच्छित फ़ोल्डर पर राइट क्लिक करें
    • क्लिक करें 'मार्क निर्देशिका के रूप में'
    • क्लिक करें 'निषिद्ध'

    स्क्रीनशॉट उदाहरण नीचे: enter image description here

    +3

    लेकिन जैसा कि मैंने अपनी दूसरी टिप्पणी में समझाया है, ऐसा करने से PHPStorm सभी निरीक्षणों को रोक देगा - न केवल TODOs। इसका मतलब है कि PHPStorm अनिवार्य रूप से फाइलों का इलाज करेगा क्योंकि वहां बिल्कुल नहीं है। तो इसका मतलब है कि अब और अधिक पूर्ण नहीं है और नेमस्पेस को हर जगह चेतावनियां नहीं मिली हैं। –

    +1

    क्या यह सभी परिचालनों (एएसपी वीसीएस) या सिर्फ निरीक्षणों से फ़ोल्डरों को बाहर कर देगा? –

    +0

    @ स्कॉट हां, तो मत करो –

    संबंधित मुद्दे