Wenn ich meinen Code in Visual Studio durchsuchen möchte, weiß ich oft, dass das, wonach ich suche, in einem C # -Code enthalten ist. Da ich jedoch denselben Variablennamen in einer JavaScript-Datei verwendet habe, muss ich auch alle diese Suchergebnisse durchgehen. Dies wird noch schlimmer, wenn der gesuchte Text auch in einer JavaScript-Bibliothek eines Drittanbieters verwendet wird, die wir in das Projekt aufgenommen haben: Dies kann zu Hunderten von Suchergebnissen führen.
Um die Sache noch zu verschärfen, fügen unsere Designer HTML-Modelle der Seiten im selben Projekt hinzu, sodass ich häufig feststelle, dass ich dort auch viele Suchergebnisse finde.
Ich denke, was ich wirklich will, ist, Ergebnisse in meinen .cs-, .aspx- und .ascx-Dateien zu sehen, aber nicht in .js oder .htm.
Gibt es eine Möglichkeit, Folgendes zu tun:
- Suchen Sie nur in Dateien eines bestimmten Typs (suchen Sie nur CS-Dateien).
- Suchen Sie nur in Dateien eines bestimmten Typs (suchen Sie nur nach CS-, ASPX- und ASCX-Dateien).
- Suchen Sie in allen Dateitypen außer einem bestimmten Typ oder bestimmten Typen (suchen Sie alles außer .js).
Ich vermute nicht, in welchem Fall gibt es eine listige Art, dies zu umgehen?
Antworten:
Im Dialogfeld In Dateien suchen (Strg + Umschalt + F) sollte ein Feld mit dem Namen Suchoptionen vorhanden sein. In diesem Dialogfeld sollten Sie in der Lage sein, die Erweiterungen der zu durchsuchenden Felder in ein Feld einzugeben:
quelle
Ctrl + F
Ich denke, esCtrl + Shift + F
gibt Ihnen stattdessen die Möglichkeit, Dateitypen anzugeben, die Sie untersuchen möchten.quelle
Sie können standardmäßig Dateitypen auswählen oder eigene eingeben. Reguläre Ausdrücke für komplexe Suche verfügbar.
quelle
Eine andere Möglichkeit, die Dateisuche einzuschränken, besteht darin, nur bestimmte Ordnersätze auszuwählen.
quelle
Ich möchte js-Dateien mit der folgenden Suche ausschließen:
*.a*;*.cs*;
Meistens suche ich in aspx-, cs- und cshtml-Dateien nach Dingen, was sehr hilfreich ist. Beachten Sie, wie ich
*.cs*
anstelle von verwende,*.c*
da letztere benutzerdefinierte jquery-Dateien wie jquery.custom1234.js auswählen (die ich normalerweise in den meisten meiner Projekte verwende). Wenn Sie dies nicht tun, können Sie dies natürlich auch verwenden*.c*
.quelle
*.a*;*.cs;*.csh*;*.Config;*.Master;
Gehen Sie im Dialogfeld Suchen zu "Optionen suchen-> Dateitypen anzeigen".
Geben Sie Ihre eigene Zeichenfolge ein, z
*.cs, *.aspx, *.ascx
. Klicken Sie auf die Schaltfläche "Alle finden".quelle