2011-02-25 13 views
13

जब मैं ctrl + पारी + परियोजना कोड ऊपर, अपने अपने काम कर ठीक है, हर जगह।चयनित कोड क्षेत्र के लिए ग्रहण फ़ॉर्मेटर बंद करें?

लेकिन यह सीएसएस को गड़बड़ कर रहा है, विशेष रूप से उन फ़िल्टर भागों और रिक्त स्थान का गुच्छा जोड़ रहा है।

मैं जावा आदेश के कुछ भाग को उस आदेश द्वारा निर्धारित नहीं करने के लिए कैसे निर्दिष्ट करूं?

+2

क्या आपके पास अपने .java क्लास के अंदर एक सीएसएस है? –

+1

@Gzezegorz: शायद एक जेएसपी, शायद। –

+0

नहीं। .css लेकिन मुझे यहां एनोटेशन या सामान चाहिए जैसे कि @formator: चालू और बंद लेकिन यह नहीं पता कि इसे कैसे कार्यान्वित किया जाए http://stackoverflow.com/questions/1820908/how-to-turn-off-the-eclipse- कोड-फॉर्मेटर-फॉर-निश्चित-सेक्शन-जावा-कोड/3353765 # 3353765 –

उत्तर

40

जावा कोड के विशिष्ट भाग स्वरूपित होने से रोकने के लिए, "विंडो> प्राथमिकताएं> जावा> कोड शैली> फ़ॉर्मेटर" पर जाएं। "संपादित करें ..." बटन पर क्लिक करें, "ऑफ/ऑन टैग" टैब पर जाएं और टैग सक्षम करें। इसके बाद, आप उन टैग्स को उनके बीच स्वरूपण को अक्षम करने के लिए जावा कोड में बस एम्बेड कर सकते हैं। यदि आप डिफ़ॉल्ट टैग में परिवर्तन नहीं करते हैं, तो कुछ इस तरह करना होगा:

//@formatter:off 
this. 
    portion.of(code 
); // will not be touched by the formatter 
//@formatter:on 
but this will be 
     reformatted. 

IIRC, यह विकल्प केवल ग्रहण 3.6 के बाद से ही मौजूद है।

सीएसएस कोड के लिए, यदि आपने एक्लिप्स डब्ल्यूटीपी स्थापित किया है, तो "विंडो> वरीयताएँ> वेब> सीएसएस फ़ाइलें> संपादक" पर जाएं और आपको वहां कुछ बुनियादी स्वरूपण विकल्प मिलेंगे।

+1

कमाल। धन्यवाद, गैलीलियो में इसकी मंशा लेकिन इसकी हेलिओस में। –

+0

हां, यह मेरा "केवल ग्रहण 3.6 के बाद मौजूद है" भाग :)। मुझे यकीन नहीं था, लेकिन आपकी टिप्पणी ने पुष्टि की थी कि यह विकल्प ग्रहण 3.5 (गैलीलियो) में नहीं था। – Kellindil

+0

नोट करें कि इसे आपकी वरीयता फॉर्मेटर सेटिंग्स में सक्षम होना आवश्यक है। –

4

आप कक्षा स्तर पर स्वरूपण को कॉन्फ़िगर नहीं कर सकते हैं, लेकिन आप प्रोजेक्ट स्तर पर कॉन्फ़िगर कर सकते हैं। विन्यास ग्रहण में इस मार्ग का अनुसरण करने के लिए

विंडो> वरीयताएँ-> जावा -> कोड शैली -> फ़ॉर्मेटर

अब कॉन्फ़िगर परियोजना विशिष्ट सेटिंग चुनकर अपने बदलाव करते हैं।

+0

काफी उपयोगी धन्यवाद !! –

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