2012-03-02 9 views
36

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

मुझे स्पष्ट करते हैं:

  • मैं adb logcat -c मैन्युअल कॉल करने के लिए नहीं करना चाहती। वास्तव में, मैं लॉगकैट देखने के लिए कमांड लाइन का उपयोग भी नहीं कर रहा हूं, इसलिए मुझे नहीं लगता कि यह संभव है (संपादित करें: वास्तव में, यह एक अलग कमांड लाइन में कमांड चलाकर है ... लेकिन मैं ऐसा नहीं करना चाहते हैं)। मैं LogCat देखने के लिए ग्रहण का उपयोग कर रहा हूँ।

  • मैं प्रत्येक बार बटन Clear Log पर क्लिक नहीं करना चाहता हूं। यही वह है जो मैं अब कर रहा हूं।

  • मैं करें, प्रोग्राम के या ग्रहण रन/डीबग विन्यास के माध्यम से या फिर भी, स्वचालित रूप से स्पष्ट LogCat प्रत्येक बार मैं Ctrl +F11 मारा मेरे Android परियोजना को चलाने के लिए के लिए एक रास्ता चाहते हैं। मेरा LogCat अव्यवस्थित हो रहा है। Ctrl + F11 महत्वपूर्ण नहीं है - यह सिर्फ डीबग के लिए मेरा शॉर्टकट है। मैं डीबग/रन पर लॉगकैट साफ़ करना चाहता हूं।

  • मैं विंडोज 7 पर ग्रहण का उपयोग कर रहा हूं और नेक्सस वन (एक एमुलेटर नहीं) के साथ डिबगिंग कर रहा हूं।

मैं कोशिश की है:

  • संशोधित डीबग/भागो विन्यास। (Project ->Properties ->Run/Debug Settings ->Edit Launch Configurations) एम्यूलेटर से चलना Additional Emulator Command Line Options जोड़ने का एकमात्र तरीका है। लेकिन मैं वास्तविक एंड्रॉइड डिवाइस से चल रहा हूं, इसलिए मैं उन विकल्पों तक नहीं पहुंच सकता।

  • बिल्डर्स? मुझे यकीन नहीं था कि इसका उपयोग कैसे करें। (Project ->Properties ->Builders)। जब भी मैं दौड़ता हूं, लॉगबैट को साफ़ करने के लिए मैं इसका उपयोग कैसे करूं?

मुझे लगता है कि करने के लिए शुरू कर रहा हूँ मैं Ctrl +F11 हुक करने जब सक्रिय अग्रभूमि प्रक्रिया Clear Log बटन करने के लिए अपने कर्सर ले जाने और इसे क्लिक करने के लिए eclipse.exe है एक मैक्रो प्रोग्राम लिखने के लिए की है। मुझे लगता है कि LogCat को साफ़ करने के लिए स्वचालित रूप से पूछना बहुत अधिक है।

+14

+1:

इस सुविधा का अनुरोध करना चाहिए, वे अगली फिल्म में जोड़ने हो सकता है यदि पर्याप्त लोग करते हैं। विकास पर्यावरण इस बारे में क्यों नहीं सोच सकता है? मैं किसी को थप्पड़ मारना चाहता हूं। – detay

उत्तर

0

यदि आप कुछ मजबूत कारणों से ग्रहण पर बंद नहीं हैं, तो आप IntelliJ IDEA को IDE के रूप में आजमा सकते हैं। ऐप रन पर स्पष्ट लॉग के लिए रन कॉन्फ़िगरेशन के लिए विकल्प यहां दिया गया है। दुर्भाग्यवश, http://youtrack.jetbrains.com/issue/IDEA-80976 के बाद यह अभी टूट गया है, लेकिन मुझे लगता है कि यह निकट भविष्य में तय किया जाएगा।

+3

धन्यवाद, लेकिन मैं ग्रहण से जुड़ा हूं;/ – Jason

+0

मैं अपना दिमाग बदलता हूं - मुझे लगता है कि मैंने इसे ग्रहण के साथ थोड़ी देर के लिए लिया है। आइए आशा करते हैं कि इंटेलिज आईडीईए बेहतर है। शायद मैं कंसोल लॉगकैट भी कोशिश करूंगा। – Jason

+2

@OleGG क्या इस मुद्दे को संभालने का कोई और तरीका नहीं है? मैं आईडीई स्विच नहीं करना चाहता हूं। मैं अभी ग्रहण से परिचित हो गया है। इसके अलावा, क्योंकि ग्रहण पर अधिक प्लगइन्स हैं। मैं ग्रहण पर arduino प्रोग्रामिंग करने की भी योजना बना रहा हूं। – FireAndIce

2

ग्रहण (उदा। एडोब के फ्लैश बिल्डर) के कुछ वाणिज्यिक रिलीज इसे प्राथमिकता पैनल में एक विकल्प के रूप में रखते हैं। यह शायद लागू करने के लिए अपेक्षाकृत मामूली बात है, वे सिर्फ परेशान नहीं थे।आपके प्रश्न पर

http://www.eclipse.org/contribute/

+0

इस सुविधा अनुरोध को अपनाने के लिए जगह कहां है? – Pacerier

+0

@Pacerier द एक्लिप्स प्लेटफ़ॉर्म लॉगकैट समर्थन प्रदान नहीं करता है, जो एंड्रॉइड टूलकिट (http://developer.android.com/tools/help/logcat.html) से आता है। मैं उनके साथ अपना अनुरोध दाखिल करने का सुझाव दूंगा। –

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