2014-10-27 14 views
5

Colpire cmd + F per trovare il testo in SublimeText, mi capita spesso di vedere qualcosa di simile:Sublime Text 3 in grado di trovare il testo che è chiaramente ci

enter image description here

Chiaramente 'someText' esiste nella pagina. Perché Sublime non può trovarlo?

Nota a volte questo sembra funzionare e talvolta non riesce. Non riesco a capire la differenza però.

Come posso trovare in modo affidabile il testo con Testo sublime?

risposta

11

ho cercato di riprodurre questo problema con la Sublime Text 2 e questo è quello che ho trovato:

  • Se si posiziona punto di inserimento prima del testo e il colpo trovano, lascerò trovare il testo
  • Se si posiziona il punto di inserimento dopo il testo e poi ha colpito trovare, il testo non sarà essere trovato

sembra che Sublime Text non va a capo di ricerca di default. Puoi abilitarlo attivando il pulsante con l'icona a forma di freccia (la seconda a sinistra di Trova cosa, il suo suggerimento dovrebbe dire Wrap). Quindi la ricerca funziona indipendentemente dalla posizione del cursore.

3

Controllare i pulsanti prima della casella di ricerca. A volte vengono semplicemente disabilitati accidentalmente, si fa un clic sbagliato o si attiva la scorciatoia, quindi la ricerca non si comporta come previsto.

Da sinistra a destra, RegExp, con distinzione tra maiuscole e minuscole, parola intera, wrap (ricerca intero documento, non solo sotto la riga corrente), è possibile vederli con il puntatore del mouse al passaggio del mouse.

vi consiglio caldamente di disattivare quelle scorciatoie per evitare imprevisti ginocchiera di questi :)

1

Inoltre, spegnendo l'espressione regolare può aiutare nella ricerca di simboli che hanno un significato speciale in regex. Ad esempio, someText (foo) non sarà ricercabile in modalità regex senza sfuggire alle parentesi o inserendo la stringa di ricerca tra virgolette.

Problemi correlati