Jak wyszukiwać wszystkie załadowane skrypty w Narzędziach dla programistów Chrome?


430

W Firebug możesz wyszukiwać tekst, który będzie szukał go we wszystkich skryptach załadowanych na stronie. Czy to samo można zrobić w narzędziach Chrome dla programistów podczas debugowania skryptu klienta? Próbowałem, ale wydaje się, że wyszukuje tylko w skrypcie, który mam otwarty, a nie w pozostałych, które są na stronie.

Mam nadzieję, że kolejne zrzuty ekranu dają lepszy obraz tego, co próbuję osiągnąć: alternatywny tekst

Poniższe zrzuty ekranu pochodzą z jednego wyszukiwania w Firebug: alternatywny tekst alternatywny tekst


1
BTW, jeśli korzystasz z Map Źródłowych (np. Z GWT Super Dev Mode), możesz przeszukiwać zmapowane pliki .java według nazwy ... Wpisz Ctrl + O (polecenie + O na komputerze Mac) na karcie Źródła.
frankadelic

6
Czy mogę zasugerować zmianę zaakceptowanej odpowiedzi na vsevik? Jest o wiele bardziej prawdopodobne, że przyda się dzisiejszym czytelnikom.
Mark Amery

Zadowolony! Masz doskonałą odpowiedź na to pytanie, ale wyszukiwanie w odpowiedzi sieciowej nie jest dostępne tak jak w Firebug, teraz nawet w firefoxie
Ravi Parekh

1
Użyj „Idź do pliku” w Google Dev Tools (elastyczne i przydatne narzędzie z możliwością wyszukiwania nazwy twojej funkcji, nazwy klasy w CSS, ...). Jak korzystać Przejdź do pliku w Google Chrome DevTools
Iman Bahrampour

Odpowiedzi:


678

Otwórz nowy panel wyszukiwania w Narzędziach programisty przez:

  • naciskając Ctrl+ Shift+ F( Cmd+ Option+ Ina Macu)
  • klikając menu przepełnienia ( ) w DevTools,Menu przepełnienia DevTools
  • klikając menu przepełnienia w konsoli ( ) i wybierając opcję Wyszukaj

Możesz przeszukiwać wszystkie skrypty z obsługą wyrażeń regularnych i rozróżnianiem wielkości liter.

Kliknij dowolne dopasowanie, aby załadować ten plik / sekcję w panelu skryptów.

Wyszukaj wszystkie pliki - wyniki

Upewnij się, że „Wyszukaj w skryptach anonimowych i treści” jest zaznaczone w Preferencjach DevTools ( F1). Zwróci to wyniki z ramek iframe i wbudowanych skryptów HTML:

Szukaj w anonimowych i treściowych skryptach Ustawienia DevTools Preferencje


14
Control + Shift + F jest całkiem użyteczny, ale nie zwraca wszystkich trafień, zwłaszcza skryptów wewnątrz iframe.
Murali wiceprezes

35
Jeśli można użyć klawiszy Control + Shift + F, wówczas górne pole wyszukiwania jest całkowicie mylące. Po drugie, przepływ pracy w poszukiwaniu i polowaniu w interfejsie użytkownika jest okropny. Ile naprawdę możesz zmieścić w tym niewielkim obszarze? Dlaczego nie zrobić tak jak FF?
Mrchief

6
Działa dobrze, ale zajmuje dużo dłużej niż w FF. Narzędzia Chrome dla deweloperów wymagają jeszcze wielu ulepszeń ... = (
Ricardo Martins

8
Upewnij się, że Narzędzia programistyczne znajdują się we własnym oknie, jeśli DT zostanie zadokowane w oknie głównym, polecenie Ctrl + Shift + F nie spowoduje wyszukania źródeł, zamiast tego uruchomi wyszukiwanie domyślne.
Highway of Life

22
Fakt, że musiałem to zrobić w Google, wiele mówi o UX Chrome Dev Tools.
Piotr Owsiak

16

Wyszukaj wszystkie pliki za pomocą Control + Shift + F lub konsoli -> [karta Wyszukiwanie]

wprowadź opis zdjęcia tutaj

UWAGA: Wyszukiwanie globalne pojawia się obok menu KONSOLA


Ta odpowiedź jest w zasadzie taka sama jak ta, która otrzymała najwięcej głosów, którą zaktualizowałem, dodając Konsolę -> Wyszukiwanie.
Dan Dascalescu

10

Oprócz Ctrl+ Shift+ F( Cmd+ Option+ Fna Macu), jak sugerowano w tej odpowiedzi , możesz kliknąć prawym przyciskiem myszy górny węzeł drzewa na karcie źródeł i wybrać „Wyszukaj we wszystkich plikach”:

wprowadź opis zdjęcia tutaj


5
Już nie istnieje? Nie widzę tego w systemie Windows.
XP1

4
Nie istnieje już od Chrome 58.
Dan Dascalescu

Występuje ponownie w aktualnej wersji
Julix

Nie widzę tego w Chrome w wersji 79 na Mac OS.
user674669

0

W Windows Control + Shift + F. Upewnij się także, aby wyszukiwać w skryptach treści. Przejdź do Ustawienia-> Źródła-> Szukaj w skrypcie anonimowym i zawartości.


0

W najnowszym Chrome z 26.10.2018 odpowiedź najwyżej oceniana nie działa, oto jak to zrobić: wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj


Najwyżej oceniana odpowiedź nadal działa, jeśli zaznaczysz opcję „Szukaj w skryptach anonimowych i treści” w ustawieniach. BTW twoja odpowiedź nie jest związana z pytaniem; służy tylko do wyszukiwania nazw plików, a nie treści.
Koray

0

W Wdowie to działa dla mnie. Naciśnij Shift F, a następnie otworzy się okno wyszukiwania na dole. Rozwiń dolny obszar, aby zobaczyć nowe okno wyszukiwania.

wprowadź opis zdjęcia tutaj


-1

Twój tekst może znajdować się w odpowiedzi sieciowej. Na karcie Sieć znajduje się również narzędzie wyszukiwania, które możesz wypróbować.

To, czego szukasz, może pozostać w DOM lub w pamięci. Jeśli nie ma go w DOM, to może być w pamięci, ponieważ i tak widać go na ekranie komputera. Szukany tekst może zostać załadowany albo ze skryptów w początkowym DOM, albo z odpowiedzi w późniejszym żądaniu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.