Esiste un collegamento "Trova nei file" in Eclipse?


88

Esiste un collegamento "Trova nei file" in Eclipse, come in Visual Studio ( Ctrl+ Shift+ F)?

Ho guardato in questi due elenchi:

Grazie.

Risposte:


88

selezionare l'area di lavoro e premere Ctrl-H

La finestra di dialogo selezionata dipende dal tipo di file selezionato nella vista Esplora progetti. Ad esempio, se hai selezionato un file .js e premi Ctrl- H, verrà visualizzata la finestra di dialogo con la scheda "Ricerca JavaScript" selezionata. Se desideri cercare in tutti i file, puoi premere Ctrl- F7per selezionare la vista Esplora progetti, utilizzare i tasti freccia per selezionare una cartella sopra i file, quindi premere Ctrl- H(o selezionare un file, il cui tipo non attiva una scheda di dialogo personalizzata) .


Grazie. Si chiama "Apri finestra di dialogo di ricerca" per quello che vale. In Visual Studio si chiama "Trova nei file". Sembrano avere la stessa funzionalità.
Xonatron,

Tuttavia, devi dividere la ricerca solo per uno dei seguenti: Tipo, Metodo, Pacchetto, Costruttore, Campo ... Voglio solo cercare tutto. C'è un modo per fare questo?
Xonatron,

4
@MatthewDoucette Quando hai aperto la finestra di dialogo, fai clic sulla freccia sinistra in alto a destra del riquadro e dovresti essere in grado di trovare la scheda "Ricerca file". Dovrebbe essere quello che stai cercando.
Ombreggiato il

3
Selezionando la scheda "Ricerca file" otterrai ciò che stai cercando. Eclipse ha ricerche speciali per diverse lingue. Divertente, la ricerca Java che stai descrivendo è una caratteristica che mi manca molto in Visual Studio :).
Ahe

Aggiunto di più alla mia risposta. Anche la risposta di Salazaar è corretta. Dipende solo da come lo vuoi fare.
Gordon Glas,

30

Grazie alle altre due soluzioni, ma ecco la risposta completa che stavo cercando, che affronta il modo in cui cerco tutto il testo all'interno dei file, non solo tipi, metodi, pacchetti, costruttori e campi:

  • Ctrl+H per aprire la finestra di dialogo "Cerca"
  • Scheda "Ricerca file", se non viene visualizzata, espandere la finestra o utilizzare le frecce sinistra / destra
  • digita il testo da cercare
  • Usa "* .java", nel mio caso visto che sto codificando in Java, per cercare solo questi file
  • Fare clic su "Cerca"

2
Puoi effettivamente fare in modo che "Ricerca file" sia l'impostazione predefinita quando si fa clic su Ctrl + H impostandolo nella combinazione di tasti. (vai a Windows> Preferenze e cerca chiavi e filtra per "ricerca file". E digita Ctrl + H nella sezione Rilegatura)
Joseph Rajeev Motha

Questa è, per me, qual era la domanda originale. Non voglio la finestra di dialogo "Cerca", voglio solo "Ricerca file", non importa dove mi trovo. È un fastidio dover cambiare scheda per trovarlo.
Faliorn

22

Se stai usando solo la ricerca di file, puoi disabilitare tutte le altre ricerche nel pannello di ricerca (Personalizza ... angolo inferiore sinistro). Quindi hai la ricerca di file ogni volta che premi Ctrl+H


Grande! Ora come cerco tutto il testo all'interno dei file, non solo tipi, metodi, pacchetti, costruttori e campi?
Xonatron,

Ho trovato la soluzione e con essa modificherò il mio post originale.
Xonatron,

3
puoi anche associare nuovamente Ctrl + H a "Ricerca file" invece di "Apri finestra di dialogo di ricerca". Ad essere onesto, non ho mai trovato un uso per nessuno degli altri strumenti di ricerca. La riassociazione è un'alternativa a questo elemento della soluzione, ma con il vantaggio di lasciare le altre schede in giro. O questa opzione o la riassociazione ti farebbe risparmiare il secondo passaggio precedente per trovare la scheda "Ricerca file".
Matt Felzani

risposta davvero fantastica, stavo cercando così lontano!
Emmanuel Angelo.R

Grazie, non avevo mai notato quel pulsante prima. Mi piace anche il segno di spunta "Ricorda l'ultima pagina utilizzata" su quel popup
Wubinator

18
  • Ctrl+ Hper visualizzare la casella di ricerca
  • Fare clic su "Personalizza" in basso a sinistra
  • Segno di spunta "Ricorda l'ultima pagina utilizzata"
  • Fare clic su OK.
  • Seleziona la scheda di ricerca file ed esegui una ricerca

1
Spero che un giorno questo raggiunga il massimo. Risposta semplice e migliore.
Noumenon

11

Se si desidera utilizzare la ricerca specifica del tipo (Java, Javascript ... ecc.) È possibile utilizzare Ctrl+H, che apre la finestra di dialogo di ricerca, quindi fare clic sul pulsante Cerca.

Se desideri semplicemente cercare tutte le occorrenze di testo nell'intero spazio di lavoro, fai clic sulla parola (o seleziona il testo) che desideri cercare, quindi premi Ctrl+Alt+G. Otterrai direttamente tutte le occorrenze trovate senza nemmeno utilizzare una finestra di dialogo.

Trovo Ctrl+Alt+Gsia la soluzione migliore perché mostra il nome della variabile in diversi file correlati (ad esempio Java e XML, o Javascript e HTML) pur avendo la funzione di ricerca specifica del tipo disponibile tramiteCtrl+H

Puoi ricollegare il Ctrl+Alt+Gtesto alla ricerca in un progetto o in un set di lavoro invece dell'intero spazio di lavoro se ti piace di più.


6

Sì, ci sono scorciatoie per la ricerca in Eclipse, queste scorciatoie sono molto utili quando cerchiamo particolari html, jsp, xml, java, proprietà, classe, jar, file di ricerca con parole chiave.

  • Ctrl+ Hviene utilizzato il tag aperto, in quanto è possibile selezionare il tipo di file Ricerca remota, Ricerca file, ricerca git, ricerca java, ricerca javascript, ecc.
  • Ctrl+ Shift+ Rviene utilizzato per cercare tutti i file nel progetto corrente
  • Ctrl+ Shift+ Tè usato per cercare tutti i file nell'area di lavoro

3

premere Ctrl+ H. Quindi scegli la scheda "Ricerca file".

opzioni di ricerca aggiuntive

cercare risorse premere Ctrl+ Shift+R

cercare i tipi di Java premere Ctrl+ Shift+T



1

Come sottolineato, CTRL + Hapre la finestra di dialogo Cerca.

Poiché utilizzo solo Trova nei file (e imposto modelli di nome file quando necessario), ho fatto clic sul pulsante Personalizza ... nella parte inferiore della finestra di dialogo Cerca. Si apre la finestra di dialogo Selezione pagina di ricerca, dove ho disattivato tutte le altre opzioni.

Puoi anche fare clic su Ricorda l'ultima pagina utilizzata nella stessa finestra di dialogo.



0

Ctrl + Alt + F (Trova testo nel progetto - Chiave personalizzata )

Nota : Ctrl + Alt + G è per Trova testo in un'area di lavoro, non in un progetto

Come personalizzare questa chiave

Finestra-> Preferenza-> Generale-> Chiavi-> Cerca "Trova testo nel progetto" -> Digita "Ctrl + Alt + F" in associazione -> Applica

Nota : questo sarà utile se lo sviluppatore sta lavorando su più progetti contemporaneamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.