الكسوف:منعش أنواع معروفة في جافا المشروع

StackOverflow https://stackoverflow.com/questions/879331

  •  22-08-2019
  •  | 
  •  

سؤال

إذا كنت اضغط على Shift+Ctrl+T أو اختيار "انتقل > فتح نوع..." تحصل على "فتح نوع" الحوار بسرعة التنقل إلى فئة معروفة.عندما تبدأ في كتابة اسم فقط الفئات التي اسم مباريات تبقى مرئية.بهذه الطريقة يمكنك أن تجد فئة من التي كنت تعرف اسم سريع جدا دون الحاجة إلى تصفح من خلال حزمة explorer شجرة.

هذا وقد تم عمل عظيم بالنسبة لي حتى هذا الصباح.فجأة لعدة مشاريع بلدي أنا فقط رؤية بعض من أنواع الوجود.بالطبع حاولت واضحة خطوات تحديث المشاريع تنظيف مشاريع إعادة بناء مشاريع إعادة بناء مشاريع خارجيا, ولكن جميع من دون جدوى.إنه من الغريب منذ أنواع معروفة في أماكن أخرى.إن إضافة استيراد بيان الكسوف لا يشكون أنه لا يعرف نوع أستطيع اضغط مفتاح Ctrl من خلال أنواع للوصول إلى الملفات الخاصة بهم.ومع ذلك ، فإن نوع الملاحة يعرف أي شيء عنهم.

في الماضي عندما InteliJ اعتادت أن تفعل هذا بي سوف تذهب تجد ذاكرة التخزين المؤقت الملفات وحذفها مما اضطرها إلى إعادة بناء.لا كسوف لها شيء مماثل كنت قد تفعل (أنا الكسوف مبتدئ)?أنا باستخدام الكسوف 3.4.2 ولدي تكوين لا حذف الملفات نظيفة (لأن لدينا الفعلية في بناء عملية وضع الملفات في إخراج الدلائل التي لا تريد الكسوف التلويث مع).

هل كانت مفيدة؟

المحلول

هل حاولت إغلاق وإعادة فتح المشروع؟ وتعقد فقط أنواع من المشاريع المفتوحة في الذاكرة، والتحديث يحدث عند السيطرة تحول + + T لأول مرة على المشروع الذي افتتح حديثا.

وتحرير لإضافة: السيطرة + التحول + R يعرض أيضا أنواع (جنبا إلى جنب مع كل شيء آخر) ولكن كما أنها تدعم الجمل حدة شيء للعثور على أنواع جافا بسرعة

.

نصائح أخرى

وانهيار الكسوف وحذف أي ملفات .index وملف savedIndexNames.txt في مساحة العمل / .metadata / .plugins / org.eclipse.jdt.core بمجرد إعادة تشغيل الكسوف سيكون rebuildl مؤشر كامل عن السيطرة + T

وحاول بدء الكسوف مع العلم التبديل- CLEAN، يمكنك إضافة هذه إلى eclipse.ini الخاصة بك والتي يمكن العثور عليها في نفس الدليل كما كنت eclispe.exe، أو إذا كنت بدء الكسوف باستخدام الخفافيش أو شيل، إضافة على أنها حجة بدء التشغيل، على سبيل المثال كسوف التبديل- CLEAN.

وونظيفة ومرتبة مساحة العمل الخاصة بك، ويجب إجبار كسوف JDT إلى recalulate أنواع. كان إيف المسألة مع الملفات .snap (مع ويبدو أن تم إنشاؤها على إغلاق القذرة) التي يبدو أنها فاسدة مساحة العمل الخاصة بي حتى وتنظيفها، منذ وقت ليس ببعيد كسوف فقدت فئة كائن !! جعل بعض الأخطاء مثيرة للاهتمام!

وأحصل على مشاكل مثل هذا في كثير من الأحيان. حاولت حل بك، لاحظت أنه يبدو أن إعادة بناء فهرس البحث، ولكن لم أستطع العثور على أي من دروسي. ثم أخذت نظرة على السهم الأخضر الصغير في أعلى الزاوية اليمنى من ذلك الحوار، ولاحظت كان لي مجموعة العمل المختارة والتي تنتمي إلى مشروع آخر. أجد أنه من البكم قليلا أن الكسوف لا يحذرك حول هذا أو أي شيء، لأن هذا يمكن أن يكون القليل من التفاصيل مزعج جدا أن أحد يميل إلى نسيان (لي على الأقل ؛-)).

وعلى أي حال، بالضغط على "مجموعة العمل إلغاء التحديد" وبام يمكنني العثور على دروسي مرة أخرى. اعتقدت أن إضافة هذا هنا لأن الآخرين قد نرتكب الخطأ نفسه.

عملت هذا بالنسبة لي -

  1. حدد المشروع الخاص بك في Package Explorer
  2. اضغط F5 أو انقر بزر الماوس الأيمن واختر Refresh

ولقد استخدمت "التبديل- CLEAN" كخط أول في eclipse.ini (الإصدار جونو) وعملت مثل سحر.

وI'v حاول كل الأجوبة، وأنا لا تزال لديها قضية. وبعد ذلك حاول هذا:
أنا حذفت المشروع (وهو مشروع مخضرم) وإعادة استيرادها عليه. هذه المرة أنا على يقين من أتحقق من "إضافة مشروع (ق) إلى العمل وضع" مربع. بعد أن الكسوف كان قادرا على العثور على فصول في هذا المشروع.

والمشكلة يجب أن بدأت لأنني لم تحقق خانة الاختيار هذه عندما أولا المستوردة هذا المشروع.
بالمناسبة، أنا باستخدام النيون

(تحذير: التسويق وقح قدما)

إذا كنت مثل هذه الميزة، كنت أحب nWire . nWire يسمح، من بين أمور أخرى، للبحث بسرعة ليس فقط لأنواع، ولكن لأي عنصر جاوة ممكن مثل طريقة أو الحقل. ويستخدم أيضا وجهة نظر الملاح وهو غير مشروط. بعد البحث ويمكنك ان ترى الجمعيات الفئة في طريقة سريعة جدا وسهلة. تحقق من الفيديو على موقعنا .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top