2012-02-18 4 views
20

एंड्रॉइड के लिए Coding Conventions हैं। इनमें नामकरण सम्मेलनों जैसे कुछ सामान शामिल हैं जिन्हें चेकस्टाइल का उपयोग करके चेक किया जा सकता है।एंड्रॉइड कोडिंग स्टाइल के लिए चेकस्टाइल कॉन्फ़िगरेशन कहां मिल सकता है?

मैं checkstyle के लिए कुछ config पाया है: http://ksoichiro.blogspot.com/2011/05/android-checkstyle.html

लेकिन मैं अगर वहाँ checkstyle के लिए कुछ और पूरा config है पूछना चाहता हूँ। शायद Google कुछ आधिकारिक चेकस्टाइल कॉन्फ़िगरेशन प्रदान करता है?

+1

मुझे नहीं लगता कि Google कोई आधिकारिक प्रदान करता है .. –

+1

ग्रहण में स्वरूपण के लिए नियम उपलब्ध हैं: https: // github।com/android/platform_development/blob/master/ide/eclipse/android-formatting.xml मुझे पता है कि यह सटीक प्रश्न (चेकस्टाइल) का उत्तर नहीं देता है लेकिन यह एंड्रॉइड लोगों से है। – timseal

उत्तर

18

यहां आप कुछ ऐसे पा सकते हैं जो http://source.android.com/source/code-style.html लागू करते हैं हालांकि उनमें से कोई भी आधिकारिक नहीं है।

+2

वर्तमान चेकस्टाइल संस्करण 5.6 के लिए एक संस्करण यहां पाया जा सकता है: https://gist.github.com/shareme/4197561 –

+0

एंड्रॉइड स्टूडियो के लिए ये काम करें। यदि ऐसा है तो क्या संस्करण? –

+0

@ विष्णुराथ आपको चेकस्टाइल – pixel

0

यहाँ आप कर रहे हैं:

http://source.android.com/source/code-style.html

मैं भी उनके स्टाइल को देखने के लिए अपने स्रोत (GrepCode अच्छा है) के माध्यम से चले गए हैं। आप इन नियमों के आधार पर एक कस्टम ग्रहण फ़ॉर्मेटर बना सकते हैं।

संपादित

बहुत खेद ऊपर अपने लिंक नहीं देखा। मुझे इस तरह से कुछ भी पता नहीं है। क्षमा करें मैं और अधिक मदद नहीं कर सका।

+0

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

7

वहाँ एंड्रॉयड चेक प्लगइन (https://github.com/noveogroup/android-check) है।

यह दो पूर्वनिर्धारित Checkstyle विन्यास का उपयोग कर सकते हैं: https://github.com/square/picasso/blob/master/checkstyle.xml

यहाँ:

+0

पर अनुचित ग्रेडल कार्य जोड़ना होगा, मैं इसके लिए बहुत नया हूं। क्या आप कृपया बता सकते हैं कि मैं अपने एंड्रॉइड स्टूडियो में इन सेटिंग्स को कैसे आयात कर सकता हूं? मैंने एंड्रॉइड स्टूडियो सामान्य सेटिंग्स में निरीक्षण अनुभाग में आयात करने का प्रयास किया है। मेरे पास क्यूए प्लग है - पीएमडी, चेकस्टाइल और फाइंडबग स्थापित हैं। –

5

यहाँ checkstyle स्क्वायर लोगों द्वारा पिकासो के लिए इस्तेमाल किया विन्यास है Google की जावा स्टाइल चेकस्टाइल कवरेज है: http://checkstyle.sourceforge.net/google_style.html

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