2009-08-21 15 views
128

ग्रहण में आप Ctrl + I किसी भी पंक्ति पर क्लिक कर सकते हैं, और यह सेटिंग में आपके द्वारा चुने गए इंडेंटेशन स्कीम के अनुसार लाइनों या लाइनों के समूह को स्वचालित रूप से इंडेंट कर देगा।मैं Netbeans में autoindent कैसे करूँ?

मुझे नेटबीन्स में वास्तव में यह सुविधा याद आ रही है। क्या कोई समकक्ष सुविधा है?

मैं एफAlt + शिफ्ट + के बारे में पता कर रहा हूँ, लेकिन यह पर्याप्त नहीं है। मैं लाइनों के समूह को इंडेंट करना चाहता हूं, न कि सभी फाइलें।

+7

Alt + Shift + F अब केवल एक चयन को सुधारता है, पूरी फ़ाइल नहीं। –

+2

अच्छा संपादन @ vіిోోద్। – thomasfedb

+0

आप अपनी मुख्य मैपिंग को प्राथमिकता में एक सेटिंग के साथ एक्लिप्स के समान भी सेट कर सकते हैं। मैं ऐसा करता हूं जब मैं नेटबीन का उपयोग कर रहा हूं क्योंकि मैं मुख्य रूप से एक ग्रहण उपयोगकर्ता हूं।इस तरह मुझे दो प्रणालियों को याद नहीं रखना है। – crowmagnumb

उत्तर

85

ओपन उपकरण ->विकल्प ->कीमैप, तो कार्रवाई "फिर से मांगपत्र वर्तमान पंक्ति या चयन" कहा जाता है के लिए देखो और यह निर्धारित कर सकते शॉर्टकट आप चाहते हैं।

+1

अभी भी जावाएफएक्स के साथ काम नहीं करता है, लेकिन जावाफैक्स प्लगइन ग्रहण करता है दोष भी है, इसलिए मुझे लगता है कि मुझे जावाएफएक्स परिपक्व होने की प्रतीक्षा करनी है। धन्यवाद! –

+0

इसे एक मिनी फ़ाइल (एक पंक्ति पर सभी कोड) के साथ आज़माएं और कुछ भी इंडेंट नहीं करेगा: पूरी फाइल एक पंक्ति पर रहती है। –

5

Ctrl + Shift + F पृष्ठ में सभी कोड का एक प्रारूप करेगा।

+1

नवीनतम नेटबीन्स (6.71) में यह Alt + Shift + F है और यह जावाएफएक्स मोड में काम नहीं करता है। ग्रहण सीडीटी (सी/सी ++ के लिए) यह काम कर रहा है। यह अभी भी काफी अच्छा नहीं है, क्योंकि मैं कभी-कभी केवल कुछ पंक्तियों को इंडेंट करना चाहता हूं, न कि सभी कोड (उदाहरण के लिए जब बड़ी पहचान के साथ बड़ी फ़ाइल के छोटे हिस्से को ठीक करना है। मैं सभी लाइनों के इंडेंटेशन को बदलना नहीं चाहता) –

+1

Ctrl + Shift + F "प्रोजेक्ट्स में खोजें" संवाद बॉक्स खोलता है –

+2

लोएल, 'ctrl' + 'shift' + 'f' सभी फ़ाइलों में खोजें के लिए शॉर्टकट है –

20

Shift + Alt + F पूरी फ़ाइल इंडेंट करता है।

+0

@Milhous –

9

उन लाइनों का चयन करें जिन्हें आप सुधारना चाहते हैं (इंडेंटिंग), फिर हिट Alt + Shift + F दबाएं। केवल चयनित लाइनों को दोबारा सुधार दिया जाएगा।

2

मेरे पास netbeans 6.9.1 अभी खुला है और ALT + SHIFT + F इंडेंट्स केवल आपके द्वारा चुने गए लाइन हैं।

कोई लाइनों का चयन किया जाता है तो यह पूरे दस्तावेज़ में हो इंडेंट होगा।

1 संभवतः अनायास ही व्यवहार है कि यदि आप केवल 1 पंक्ति का चयन किया है, यह पूरी तरह से चयन किया जाना चाहिए, अन्यथा यह कुछ नहीं करता है। लेकिन आपको समूह की आखिरी पंक्ति और न ही पहली बार पूरी तरह से चयन करने की ज़रूरत नहीं है।

मैं यह उम्मीद सिर्फ वर्ण के पहले जोड़े को चयनित करके केवल एक पंक्ति इंडेंट करने के लिए, लेकिन काम नहीं किया, हां, मैं पता है मैं नरक के रूप में आलसी हूँ ...

+0

पर मेरा उत्तर देखें धन्यवाद। शायद यह तय किया गया है क्योंकि मैंने इसे लिखा है, शायद मैंने नोटिस नहीं किया था और यह हमेशा ठीक था। यह जानना अच्छा है कि यह काम कर रहा है (लगभग) जैसा कि अब होना चाहिए। –

4

आप ऑटो मांगपत्र सिर्फ Emacs की तरह चाहते हैं टैब, यानी मांगपत्र वर्तमान लाइन पर यह करता है और पहली गैर-सफ़ेद चरित्र के लिए कर्सर ले जाने, ऐसा करते हैं: उपकरण को

  1. जाओ -> विकल्प -> संपादक -> मैक्रो
  2. एक नया मैक्रो बनाएं और इसे "tabindent" जैसे कुछ कहते हैं
  3. सम्मिलित निम्नलिखित मैक्रो कोड:

    reindent लाइन कैरट लाइन-पहले स्तंभ कैरट-begin-लाइन

  4. क्लिक करें "शॉर्टकट सेट" और टैब दबाएं

159

दबाने Alt + शिफ्ट + एफ आपके चयन को इंडेंट करता है। अगर कुछ भी नहीं चुना गया है, तो यह पूरी फाइल को इंडेंट करता है।

नेटबीन के नए संस्करणों में, आप एक समय में कई फाइल/फ़ोल्डर भी प्रारूपित कर सकते हैं! Projects विंडो/साइडबार में, यदि आप एक या अधिक फ़ोल्डरों या फ़ाइलों का चयन करते हैं और Alt + शिफ्ट + एफ दबाएं। नेटबीन "चयनित फ़ाइलों और फ़ोल्डरों को दोबारा प्रारूपित करते हैं?" और ठीक दबाकर सभी चयनित फ़ाइलों/फ़ोल्डर्स को दोबारा प्रारूपित किया जाएगा।

मैक ओएस एक्स पर, शॉर्टकट Ctrl +शिफ्ट एफ है + । (ध्यान दें: यह Ctrl है और न )

मैं NetBeans 7 पर शॉर्टकट से ऊपर का उपयोग किया है और 8

+0

मैं पार्टी के लिए थोड़ा देर हो चुकी हूं लेकिन यह शॉर्टकट इंडेंटेशन को प्रभावित करने से कहीं अधिक है। बॉक्स के बाहर, reformatting लाइनब्रेक्स जोड़ता/हटाता है (उदाहरण के लिए '/ ** ** /' टिप्पणियों और घुंघराले ब्रैकेट के पास '{}')। अन्य लोगों के कोड के साथ काम करते समय यह विशेष रूप से परेशानी होती है और आप जो भी करना चाहते हैं, उसमें इंडेंटेशन मैच होता है जिसे आप पठनीय पाते हैं। – kwah

+0

कई फ़ाइलों को प्रारूपित करने के तरीके को संपादित करने के लिए संपादित किया गया –

+0

"Ctrl + Shift + F" मेरे मैक में "नेटबीन्स आईडीई 8.0.2" के साथ मेरे लिए काम करता है। –

2

NetBeans, Alt + Shift + एफ तो सारे कोड फ़ॉर्मेट करने के लिए आप लाइनों को इंडेंट करना चाहते हैं, लाइनों का चयन करें और Alt + Shift + दायां तीर कुंजी दबाएं, और अनइंडेंट करने के लिए, Alt + Shift + बायां तीर कुंजी दबाएं।

+0

यह टिप्पणी सीधे Google खोज पर दिखाई देती है, gz: D –

+0

यह सही उत्तर है। – Mohannd

2
के लिए जावा NetBeans 7.1 और बाद

, NetBeans 8.0 (यही कारण है कि वर्तमान में उपयोग कर मैं) और बाद में भी शॉर्टकट है:

Alt + शिफ्ट + एफ

अगर आप मेनू से KeyMap तक पहुंचते हैं: Tools ->Options ->Keymap, "कार्रवाई" प्रारूप शॉर्टकट के साथ परिभाषित किया गया है: Alt + शिफ्ट + एफ

4

यहाँ ऑटो मांगपत्र Netbeans 8. के ​​साथ एक फ़ाइल को पूरा प्रक्रिया है

सबसे पहले कदम के रूप में दिखाया गया है Tools -> Options के पास जाकर संपादक बटन और स्वरूपण टैब पर क्लिक करने के लिए है निम्नलिखित छवि पर।

enter image description here

आप अपने प्रारूपण विकल्पों की स्थापना की है जब, लागू करें बटन और ठीक क्लिक करें। ध्यान दें कि मेरा उदाहरण सी ++ भाषा के साथ है, लेकिन यह जावा के लिए भी लागू होता है।

दूसरे चरण CTRL करने के लिए + फ़ाइल जहाँ आप अपने नए स्वरूपण सेटिंग लागू करना चाहते हैं पर एक है। फिर, एएलटी + SHIFT + एफ या मेनू Source -> Format पर क्लिक करें।

आशा है कि इससे मदद मिलेगी।

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