InstaSearch est un plug-in Eclipse IDE permettant d'effectuer une recherche rapide et avancée de fichiers d'espace de travail. Il indexe les fichiers à l'aide de Lucene et maintient l'index à jour automatiquement. La recherche est effectuée instantanément au fur et à mesure que vous tapez et les fichiers résultants sont affichés dans une vue Eclipse.
Chaque fichier peut ensuite être prévisualisé en utilisant quelques lignes les plus correspondantes et pertinentes. Un double-clic sur la correspondance mène à la ligne correspondante dans le fichier.
Dans Eclipse, veuillez installer à l'aide d'Eclipse Marketplace à partir du menu Aide (mode d'emploi)
Vous pouvez également l'installer à l'aide du site de mise à jour https://dl.bintray.com/ajermakovics/InstaSearch/
Java 1.7 ou plus récent est requis
(Ajouter aux favoris sur Eclipse Marketplace.)
Une fois InstaSearch installé avec succès, vous verrez un joli petit onglet de recherche « InstaSearch » apparaître en bas :
Vous pouvez également cliquer sur l'option de menu Search
en haut -> InstaSearch...
La syntaxe de requête Lucene peut être utilisée pour la recherche. Cela comprend :
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
Pour exclure certains dossiers de l'indexation de recherche, marquez-les comme Dérivés dans les propriétés du dossier. Il existe également des conseils de recherche Eclipse utiles.
Remarque : La recherche floue est lancée automatiquement si aucune correspondance exacte n'est trouvée.
Construisez en utilisant Maven à partir de la racine du projet :
mvn install
Pour développer, vous aurez besoin d'Eclipse (3.7+) avec un environnement de développement de plug-ins (PDE) installé :
Pour utiliser le plug-in dans une installation Eclipse existante, procédez :
Auteur : Andrejs Jermakovics
Contributeurs : Holger Voormann, solganik, sur github
Les contributions sont les bienvenues, alors n'hésitez pas à nous contacter ou à créer une pull request.
YourKit prend en charge le projet open source InstaSearch avec son profileur Java complet.
YourKit, LLC est le créateur d'outils de profilage innovants et intelligents
Applications Java et .NET. Jetez un œil aux principaux produits logiciels de YourKit :
Profileur Java YourKit et Profileur YourKit .NET.