2012-02-23 16 views
68

मेरे पास एक डिफ़ॉल्ट आउटपुट के साथ एक कस्टम स्क्रिप्ट है। मैं त्रुटियों, चेतावनियों और infos रंगीन करना चाहता हूँ। इंटेलिज उत्पादों (आईडीईए, पीएचस्टॉर्म, पायचर्म) में ऐसा करने का एक तरीका है?Intellij उत्पादों में रंगीन कंसोल आउटपुट

उत्तर

16

यह अभी समर्थित नहीं है (कम से कम सभी रन कॉन्फ़िगरेशन प्रकारों के लिए नहीं)। के लिए वोट करें:

external tools की

कंसोल आउटपुट का समर्थन करता है के लिए तय हो गई है एएनएसआई रंग पाठ के दृश्यों से बचने।

+4

जाहिर v14 में समर्थित: https://youtrack.jetbrains.com/issue/IDEA-69880#comment=27-772011 – jordanpg

+2

@jordanpg यह फिक्स * जावा रन कॉन्फ़िगरेशन * ** ** ** के लिए है - https://youtrack.jetbrains.com/issue/IDEA देखें -69880 # टिप्पणी = 27-772027 –

125

यह थोड़ी देर हो गया है, लेकिन यदि आप अभी भी रुचि रखते हैं, तो कंसोल रंग बदलने के लिए एक नई प्लगइन है: Grep Console

Colorized build output in IntelliJ

Intellij के साथ अच्छी तरह से काम करता है 12.
सुनिश्चित करें कि आप प्लगइन स्थापित करने के बाद इंटेलीजे को पुनः आरंभ करें। शीर्ष बाएं कोने (सफेद-लाल आइकन) में प्लगइन आइकन देखने के बाद।

+4

एक आकर्षण की तरह काम करता है। साझा करने के लिए बहुत बहुत धन्यवाद :) –

+0

@ PetrÚjezdský - आपका स्वागत है। खुश है यह उपयोगी था – kostja

+4

[GrepConsole के लिए कॉन्फ़िगरेशन फ़ाइल मेरे डॉटफाइल में उपलब्ध है] का एक हालिया संस्करण] (https://github.com/johnjohndoe/dotfiles/blob/master/GrepConsole.xml)। आप इसे '$ HOME/IdeaIC12/config/options/GrepConsole.xml' पर कॉपी या सिमलिंक कर सकते हैं। – JJD

12

नवीनतम इंटेलिजे, पायचर्म और पीएचस्टॉर्म में कंसोल आउटपुट रंगीकरण के लिए सीमित समर्थन है।

प्राथमिकताएं> संपादक> रंग & फ़ॉन्ट्स> कंसोल रंग

enter image description here

+7

क्या इनका उपयोग करने के तरीके पर कोई दस्तावेज है? बस एस्केप कोड का उपयोग करने से रंग – Lucina

+2

@ बटन्स "Grep कंसोल" प्लगइन स्थापित करने का प्रयास नहीं करते हैं और इसके कॉन्फ़िगरेशन पेज "एन्सी कलरिंग सक्षम करें" में सक्षम हैं – dawez

+4

यह grep कंसोल से नहीं है! – MariuszS

1

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

Edit Configuration

0

रंग विन्यास, अन्य प्रतिक्रियाओं में उल्लेख किया है, काम, यदि आप एक नियमित रूप से आवेदन चलाने के लिए, आप निम्नलिखित वी एम विकल्प सेट करता है, तो:

-Dspring.output.ansi.enabled=ALWAYS 
संबंधित मुद्दे