2011-11-08 16 views
8

के अंदर जावा कोड को सुशोभित करने के लिए मैं एक आईडीई के रूप में ग्रहण हेलीओस संस्करण का उपयोग कर रहा हूं और जावा का उपयोग कर कोड विकसित कर रहा हूं।जावा ग्रहण आईडीई

मेरे लिए अच्छी बात यह है कि कोड अच्छी तरह से काम करता है, लेकिन बुरी बात यह है कि कोड अच्छा नहीं दिखता है (मेरा मतलब है कि नियंत्रण संरचनाओं में उपयोग की जाने वाली रिक्त स्थान और ब्रैकेट्स - अन्यथा स्टेटमेंट्स के साथ-साथ और जबकि यहां और वहां बिखरे हुए लूप)

मैंने स्वरूपण के लिए Ctrl + Shift + F, साथ ही एक ऑनलाइन टूल (http://www.prettyprinter.de/) का उपयोग किया है, और इसके साथ यह और भी बदतर लग रहा है।

चूंकि बहुत सारे डेवलपर यहां हैं, आप अपना कोड सही ढंग से व्यवस्थित कैसे करते हैं और आप इसे कैसे अच्छे लगते हैं।

कृपया मुझे बताएं, मुझे चिंता है क्योंकि कुछ वरिष्ठ व्यक्ति कोड की समीक्षा कर सकते हैं।

+0

क्या आपके पास जावा कोड को देखने के लिए कुछ प्रकार का कॉर्पोरेट मानक नहीं है? अपने नियम बनाने शुरू करने से पहले, सुनिश्चित करें कि आप पहले से ही कुछ नियमों का पालन करना चाहते हैं या नहीं। – Fredrik

+0

ग्रहण के साथ प्रदान किए गए स्वरूपित टूल का उपयोग करें। मेरे अनुभव में पीएमडी/चेस्टाइल/फाइंडबग केवल यह पहचानते हैं कि समस्या कहां है, लेकिन वास्तव में किसी भी मुद्दे को ठीक नहीं करता है। – bakoyaro

+4

ब्रो, "Ctrl + Shift + F" के लिए धन्यवाद - यही वह है जिसे मैं ढूंढ रहा हूं। जबरदस्त हंसी। – Bohdan

उत्तर

8

कोशिश विंडो> वरीयताएँ-> जावा बदलने के लिए> कोड Formatter-> LineSplittin-> अधिकतम लाइन लंबाई 120 या 140 प्रतीकों तक।

+0

आपको बहुत धन्यवाद, क्या यह सच है कि पीएमडी ग्रहण में कोड को सुशोभित करने में मदद करता है? यदि हां, तो क्या कोई मुझे बता सकता है कि पीएमडी का उपयोग करके कोड को सुशोभित कैसे करें ?? क्योंकि मुझे लगता है कि पीएमडी केवल कोडिंग मानकों की जांच के लिए है। – Revathi

+0

दुर्भाग्य से मैंने पीएमडी का कभी भी उपयोग नहीं किया है। लेकिन परियोजना के मुख्य पृष्ठ पर पाठ के अनुसार यह सिर्फ एक कोड शैली परीक्षक है –

5

कोड फ़ॉर्मेटर की सेटिंग में बदलाव करने के लिए निम्न मेनू में जाने:

  • विंडोज
  • पसंद
  • जावा
  • कोड शैली
  • फ़ॉर्मेटर

और फिर आपके द्वारा चुने गए फॉर्म में अपना स्वयं का प्रारूप बनाएं।

+1

यह अब तक का सबसे अच्छा सुझाव है। जब मैं एक स्रोत फ़ाइल को सहेजता हूं, जैसे कि आयात को अनुकूलित करना, अतिरिक्त रिक्त स्थान निकालना, जावडॉक्स और टिप्पणियां स्वरूपित करना आदि। – bakoyaro

1

आप PMD और FindBugs प्लगइन्स इंस्टॉल कर सकते हैं। PMD tools आपको कोड अनुकूलित करने में मदद कर सकता है।

बोली:

PMD जावा स्रोत कोड को स्कैन करता है और इस तरह के संभावित समस्याओं के लिए लग रहा है:

Possible bugs - empty try/catch/finally/switch statements 
Dead code - unused local variables, parameters and private methods 
Suboptimal code - wasteful String/StringBuffer usage 
Overcomplicated expressions - unnecessary if statements, for loops that could be while loops 
Duplicate code - copied/pasted code means copied/pasted bugs 
संबंधित मुद्दे