2011-03-17 24 views
23

Vista de resultados de búsqueda de Eclipse es bastante útil con su estructura arborescente. ¿Hay alguna manera de exportar estos resultados a un formato de texto legible o guardarlos en un archivo para su uso posterior?Eclipse - Exportar/Guardar Resultados de la búsqueda

He intentado utilizar copiar & pegar pero el formato de texto resultante está lejos de ser legible.

+0

@uric. Acepte la respuesta adecuada; edite su publicación con más detalles. –

+0

Creo que la respuesta más reciente (sobre el complemento CDT, que funciona) debería ser la aceptada. – Antonio

Respuesta

7

No, no creo que exista la posibilidad de exportar los resultados. (Actualización: Now there's a suitable plugin available). Pero debería poder usar el marco de búsqueda de eclipse programáticamente y exportar las entradas usted mismo.

No probé lo siguiente, pero implementé una búsqueda personalizada de esa manera una vez (usando el RetrieverAction class). Usted debe ser capaz de escuchar a buscar cambios en resultados si no completa la acción, así:

TextSearchQueryProvider provider= TextSearchQueryProvider.getPreferred(); 

// your input (you'll have to implement that one I think...) 
TextSearchInput input = new TextSearchQueryProvider.TextSearchInput(); 

ISearchQuery query= provider.createQuery(input); 
ISearchResult result = query.getSearchResult(); 
result.addListener(new ISearchResultListener() { 

    public void searchResultChanged(SearchResultEvent e) { 
     // -> export result 
    } 
}); 

// run the query 
NewSearchUI.runQueryInBackground(query); 

Una vez más: no he probado eso en absoluto y no sé si hay un mejor enfoque, así ..

+0

Esto también puede ser útil para usted: http://wiki.eclipse.org/FAQ_How_do_I_write_a_Search_dialog%3F – eldn

16

Puede cambiar el modo de árbol a la lista haciendo clic en 'triángulo esquina superior derecha' -> 'mostrar en lista', luego simplemente copie todos los archivos en la lista, será una lista perfecta de resultados de búsqueda

+4

Lamentablemente, los resultados en 'Mostrar como lista' carecen de muchos detalles, como el número de línea y la ruta completa al archivo. – urig

+0

¿Puedo configurar esta vista para mostrar los números de línea? – gstackoverflow

Cuestiones relacionadas