InstaSearch هو مكون إضافي لـ Eclipse IDE لإجراء بحث سريع ومتقدم لملفات مساحة العمل. يقوم بفهرسة الملفات باستخدام Lucene ويحافظ على تحديث الفهرس تلقائيًا. يتم إجراء البحث فورًا أثناء الكتابة ويتم عرض الملفات الناتجة في طريقة عرض Eclipse.
يمكن بعد ذلك معاينة كل ملف باستخدام عدد قليل من الأسطر الأكثر مطابقة وذات صلة. يؤدي النقر المزدوج على المطابقة إلى السطر المطابق في الملف.
في Eclipse، يرجى التثبيت باستخدام Eclipse Marketplace من قائمة المساعدة (الكيفية)
وبدلاً من ذلك، يمكنك التثبيت باستخدام موقع التحديث https://dl.bintray.com/ajermakovics/InstaSearch/
مطلوب جافا 1.7 أو أحدث
(أضف إلى المفضلة على Eclipse Marketplace.)
بمجرد تثبيت InstaSearch بنجاح، سترى علامة تبويب بحث صغيرة لطيفة "InstaSearch" تظهر في الأسفل:
يمكنك أيضًا النقر فوق خيار قائمة Search
في الجزء العلوي --> InstaSearch...
يمكن استخدام بناء جملة استعلام Lucene للبحث. وهذا يشمل:
app* initialize
application -initialize
application init~
proj:MyProject,OtherProject application init
ws:MyWorkingSet dir:src init
name:app* ext:java,xml,txt modified:yesterday
name:FOS
لاستبعاد بعض المجلدات من فهرسة البحث، قم بوضع علامة عليها كمشتقة في خصائص المجلد. هناك أيضًا نصائح مفيدة للبحث في Eclipse.
ملاحظة : يبدأ البحث الغامض تلقائيًا في حالة عدم العثور على تطابقات تامة
البناء باستخدام Maven من جذر المشروع:
mvn install
للتطوير، ستحتاج إلى تثبيت Eclipse (3.7+) مع بيئة تطوير المكونات الإضافية (PDE):
لاستخدام المكون الإضافي في تثبيت Eclipse الموجود، قم بما يلي:
المؤلف: أندريس جيرماكوفيتش
المساهمين: هولجر فورمان، سولجانيك، على جيثب
المساهمات موضع ترحيب كبير لذا لا تتردد في الاتصال أو إنشاء طلب سحب.
يدعم YourKit مشروع InstaSearch مفتوح المصدر من خلال ملف تعريف Java كامل الميزات.
YourKit, LLC هي منشئة الأدوات المبتكرة والذكية للتوصيف
تطبيقات جافا و.NET. قم بإلقاء نظرة على منتجات البرامج الرائدة الخاصة بـ YourKit:
YourKit Java Profiler وYourKit .NET Profiler.