ग्रहण में ऑटो प्रारूप कोड कैसे करें?


411

आप ग्रहण में ऑटो प्रारूप कोड कैसे बनाते हैं?


1
आपने "गुणवत्ता मानकों" को पूरा करने के साथ एक प्रश्न कैसे पोस्ट किया। मेरे लिए, यह एक बहुत ही सरल प्रश्न है। मैं सिर्फ यह जानना चाहता था कि आपने कैसे किया

2
यह एक बहुत ही सरल प्रश्न है, लेकिन यदि इसका उत्तर अभी तक नहीं दिया गया है तो यह एक ऐसा प्रश्न है जिसकी हमें आवश्यकता है। ताकि जब किसी और के समान सरल प्रश्न हो तो वे यहां आकर उसे पा सकें।
शेल्डन

क्या ऑटो प्रारूप js फ़ाइलों पर लागू होगा?
नवी

जवाबों:


706

विंडोज और लिनक्स पर : Ctrl+ Shift+F

मैक पर : + +F

(वैकल्पिक रूप से आप Formatमुख्य मेनू> स्रोत में दबा सकते हैं )


17
मैक पर⌘ + ⇧ + F
Pwdr

2
मैक पर ऊपर तीर क्या है?
एसएसएच

5
@ यह शिफ्ट कुंजी है
shiggity

मेरी फाइल में कुछ त्रुटियां हैं। क्या यह उपरोक्त कार्य न करने का कारण हो सकता है ??
क्वर्टी

2
लिनक्स उबंटू और मिंट डिस्ट्रोस पर, ctrl + shift + f काम करता है। धन्यवाद
Gulbala Salamov

183

एक अन्य विकल्प विंडो-> प्राथमिकताएं-> जावा-> संपादक-> SaveActions पर जाएं और फॉर्मेट सोर्स कोड विकल्प की जांच करें । फिर आपके द्वारा सहेजे जाने पर आपके स्रोत कोड को वास्तव में स्वचालित रूप से स्वरूपित किया जाएगा।


वहाँ बहुत सारे विकल्प हैं जो वास्तव में देखने लायक हैं, @Overrideबचाने के लिए ऑटो स्टेटमेंट को शामिल करना भी अच्छा है
जेरेमी एस।

@ हसनअबशाल्ली, अब आप सिर्फ दो दबाएं: डी
ओजोनुगा जुड ओचलिफु

यह विकल्प अब में पाया जा सकता Eclipse-> वरीयताएँ-> जावा> संपादक> SaveActions
जोश Correia

34

CTRL+ SHIFT+ Fआपके कोड को ऑटो स्वरूपित करेगा (चाहे वह हाइलाइट किया गया हो या गैर हाइलाइट किया गया हो)।


19

यह प्रोजेक्ट स्तर पर भी किया जा सकता है: पैकेज एक्सप्लोरर में, प्रोजेक्ट पर राइट क्लिक करें> गुण> जावा एडिटर> सेव एक्शन

टीम के रूप में काम करते समय यह बेहतर हो सकता है ताकि सभी का कोड समान प्रारूप सेटिंग्स के साथ सहेजा जा सके।


13

सूचना: जब तक मैंने सभी गलतियों को सुधार नहीं लिया, यह दस्तावेज़ को प्रारूपित नहीं करता। दबाने से पहले अपनी फ़ाइल की जाँच करें CTRLSHIFTF


11

प्रेस: Ctrl+ Aया कोड के उस हिस्से को हाइलाइट करें जिसे आप इंडेंट करना चाहते हैं और फिर ctrl+ दबाएं i


1
यह I"इंडेंट" के लिए है।
एड ब्रानिन

10

विंडोज -> प्राथमिकताएं -> जावा -> संपादक -> कार्यों को बचाने -> प्रारूप स्रोत कोड -> प्रारूपित लाइनें (या) सभी लाइनों को प्रारूपित करें।

कुछ समय जब आप एक टीम के रूप में काम करते हैं, लीड नहीं चाहते हैं कि आप किसी सोर्स फाइल में कोड की सभी लाइनों को फॉर्मेट कर दें (कमिट ट्रैक में बदलाव हो जाएगा)। इसलिए, 'फॉर्मेट एडिटेड लाइन्स' चुनें। यह केवल आपके द्वारा संशोधित लाइनों को संपादित और प्रारूपित करेगा।

Gubs


9

आप कुछ स्टेप बलो के साथ कर सकते हैं

चरण 1: प्रेस Ctr+ A(विंडोज़) या cmd+ A(मैक ओएस)

चरण 2: Ctr+ Iविंडोज़ में या मैक ओएस में cmd+I

यह आपके लिए ऑटो प्रारूप होगा

सादर



4

बेहतर कोड स्वरूपण के लिए नवीनतम IDT संस्करण के साथ अपने IDE को अपडेट करें। मुख्य मेनू पर मदद पर क्लिक करें -> नया सॉफ्टवेयर स्थापित करें और फिर कार्य क्षेत्र में निम्न URL जोड़ें :

http://download.eclipse.org/tools/pdt/updates/4.0.1 

नाम के लिए पूछे जाने पर, इसे दें PDT4.0.1और फिर अपडेट के साथ जाएं या इंस्टॉल करें।

यह देखेगा कि उपयुक्त पीडीटी पहले से स्थापित है या यदि यह एक निचला संस्करण है, जिसे तब अपडेट किया जाएगा।

परिवर्तनों को पुनरारंभ करने या लागू करने के बाद, विंडोज पर जाएं -> साइड बार पर प्राथमिकताएं और PHP -> कोड स्टाइल का विस्तार करें । यहां आपको Formatter नाम की एक आइटम दिखाई देगी । इसे चुनें और कोड बनाने के लिए सक्रिय प्रोफ़ाइल चुनें। बस।

अगली बार जब आप इसे प्रारूपित करते हैं, तो यह चुने हुए सक्रिय प्रोफ़ाइल के अनुसार एक प्रारूप का चयन करेगा।

आशा है ये मदद करेगा।



3

यह भी ध्यान दें कि आप किसी ब्लॉक को @formatter: off और @formatter से फ़ॉर्मेट होने से भी बचा सकते हैं : उदाहरण के लिए, किसी टिप्पणी पर रिफॉर्मेट से बचने के लिए: जैसे

// Master dataframe
Dataset<Row> countyStateDf = df
    .withColumn(
        "countyState",
        split(df.col("label"), ", "));

// I could split the column in one operation if I wanted:
// @formatter:off
//    Dataset<Row> countyState0Df = df
//        .withColumn(
//            "state",
//            split(df.col("label"), ", ").getItem(1))
//        .withColumn(
//            "county",
//            split(df.col("label"), ", ").getItem(0));
// @formatter:on

countyStateDf.sample(.01).show(5, false);

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.