जैसे ही मैं टाइप करता हूं, मैं ग्रहण को स्वचालित रूप से कैसे सुझाव देता हूं? मैं Resharper के साथ एक दृश्य स्टूडियो Intellisense की तरह सुविधा के लिए देख रहा हूँ।
वर्तमान में मुझे हर बार CTRL+ दबाना है Space।
जवाबों:
आपको प्रेस नहीं करना है CTRL* spaceलेकिन हो सकता है कि देरी बहुत बड़ी हो या आपको ट्रिगर पसंद नहीं है (डिफ़ॉल्ट है '')। के लिए जाओ
विंडो -> वरीयताएँ -> जावा / संपादक / सामग्री सहायता
और ऑटो एक्टिवेशन के तहत सेटिंग्स को अपनी पसंद के हिसाब से बदलें ।
यदि यह विंडोज़ उपयोगकर्ताओं के लिए काम नहीं करता है, तो इस उत्तर को देखें ।
ADT -> Preferences -> Java/Editor/Content Assist
मैं "जावा के लिए स्वत: पूर्ण ट्रिगर" सेट करके VisualStudio जैसे व्यवहार के करीब हूं
.(abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
और 0 में देरी सेट करना।
अब मुझे एहसास हुआ कि जब मैं प्रेस करता हूं तो इसे स्वतः पूर्ण विधि नाम कैसे बनाया जा सकता है (जैसा कि वीएस का इन्टेलिसेंस करता है।
टोनी एक शुद्ध प्रतिभा है। हालाँकि इससे भी बेहतर ऑटो-कम्प्लीट प्राप्त करने के लिए ट्रिगर्स सेट करने का प्रयास करें:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz =.(!+-*/~,[{@#$%^&
(विशेष रूप से तेज प्रदर्शन के लिए उपयोग के क्रम में व्यवस्थित :)
=
यह तुरंत कुछ सुझाएगा। अगर मैं स्पेस दबाता हूं =
, तो यह स्वचालित रूप से पहला मैच डालेगा।
यदि यह तब भी काम नहीं कर रहा है जब आपके पास पहले से ही कोड असिस्ट सक्षम है, तो ग्रहण की कॉन्फ़िगरेशन फाइलें संभवतः भ्रष्ट हैं। एक समाधान जो मेरे लिए काम किया था (ग्रहण 3.5.2 पर):
मुझे एक बार वही समस्या हुई थी, और तब मैंने इसे खोजा और पाया और इसने मेरे लिए काम किया:
मुझे कुछ बक्से अनियंत्रित मिले थे, इसलिए मैंने उन्हें फिर से जांचा, फिर यह काम किया। बस जाना है
विंडोज> वरीयताएँ> जावा> संपादक> सामग्री सहायता> उन्नत
और जो आप चाहते हैं बक्से की जाँच करें।
d3dave का उत्तर ठंडा है। हालाँकि TheGreenGarbage ने इसके बारे में एक मुद्दे का उल्लेख किया है जो मुझे भी परेशान करने वाला लगता है। तो यहाँ एक है जो '=' संकेत के बाद तुरंत कुछ नहीं सुझाता है और खाली स्थान टाइप करते समय:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.(!+-*/~,[{@#$%^&
मैंने जो किया था वह केवल एरे से स्थान और '=' वर्ण को हटा देना था :)
वैकल्पिक रूप से यदि आप रिक्त स्थान लिखते समय सुझाव चाहते हैं, लेकिन '=' संकेत के बाद नहीं:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz .(!+-*/~,[{@#$%^&