Megosztás a következőn keresztül:


A Visual Studio keresésének használata

A Visual Studio integrált fejlesztési környezete (IDE) számos menüt, lehetőséget és funkciót tartalmaz, amelyeket nehéz megjegyezni. A Visual Studio keresési funkciója egyetlen keresőmező, amely segít a fejlesztőknek megtalálni az IDE-menüket és -beállításokat, miközben a kódban is keresnek. Akár még csak most ismerkedik a Visual Studióval, akár egy tapasztalt fejlesztővel, ez a funkció gyors módot kínál az IDE-funkciók és a kód közötti keresésre.

Keresés a Visual Studio 2022 17.6-os vagy újabb verziójában

Ha a Visual Studio 2022 17.6-os vagy újabb verzióját használja, a keresési felület az All-In-One Search.

Borravaló

Az új keresési felületről további információt a Jobb keresés a Visual Studio-ben és All-In-One Search című témakörben talál, amely a 17.6-os blogbejegyzésekben érhető el.

Tudnivalók az All-In-One Search felületről

A All-In-One Searchfunkcióval nem csak szolgáltatásokat kereshet, hanem a kódelemekben, például fájlokban és szimbólumokban is kereshet.

Képernyőkép a Visual Studio 2022 17.6-os vagy újabb verziójának All-In-One Search felületéről.

Az új keresési felület a menüsáv melletti lehetőségként jelenik meg.

Képernyőkép az All-In-One Search felületről a Visual Studio menüsávjáról.

A funkciókeresésekhez használhatja a Ctrl+Q billentyűparancsot, a kódkeresésekhez pedig a Ctrl+T billentyűparancsot.

Szűrők kódkeresési lekérdezésekhez

A szűrt felület gyors lekéréséhez a lekérdezés előtt beírhatja a megfelelő előtagokat, vagy a megfelelő billentyűparancsokkal megnyithatja a keresést a kívánt szűrővel.

Szűrő Előképző Billentyűparancs
Fájlokat f: Ctrl+Shift+T
Típusok t: Ctrl+1, Ctrl+T
Tagok m: Alt+\
szöveg x: Shift+Alt+F

A Visual Studio 17.11-ben és újabb verzióiban beállíthatja a kódkeresés hatókörét az aktuális dokumentumra, az aktuális projektre, a teljes megoldásra vagy a megoldásban hivatkozott külső fájlokra, például fejlécfájlokra vagy a megoldáson kívüli helyekről megnyitott fájlokra. Különböző szűrőkhöz különböző hatóköröket állíthat be. Az alapértelmezett felület például beállítható úgy, hogy az Teljes megoldás és members csak az aktuális dokumentumon keresztül nézzen végig. A program a következő kódkereséskor emlékezni fog a kiválasztott elemekre.

Képernyőkép a kódkeresési hatókör beállításairól.

A Code Search szövegszűrője (Shift+Alt+F) előzetes verzióban érhető el a Visual Studio 17.9-ben és újabb verzióiban. Lásd: 17.9 Preview 3 izgalmas változásokat hoz a Code Search. Keressen egy szöveget az opciókkal, hogy a kis- és nagybetűk egyezzenek, egész szavakkal egyeztessen, vagy használjon reguláris kifejezést. A reguláris kifejezés formátumát Reguláris kifejezésekismerteti.

Képernyőkép a különböző lehetőségeket tartalmazó szövegkeresésről.

A Visual Studio 17.12-es és újabb verzióival mostantól az aktuális dokumentum vagy más megadott dokumentum egy adott sorára navigálhat.

Ha az aktuális dokumentum egy sorára szeretne lépni, írja be a kettőspontot (:), majd a sorszámot. Például :39 az aktív fájl 39. sorához navigál.

Képernyőkép az aktuális dokumentum

A fájlnév, a kettőspont, majd a sorszám beírásával egy másik dokumentum egy sorára is ugorhat. Például Order:43Order.cs43. sorához navigál. Ha nem adja meg a pontos fájlnevet, a keresés megpróbálja megtalálni a legjobb egyezést.

Képernyőkép, amelyen az Ugrás a sorba más dokumentumban látható.

Dokkolj eszközablakként

A Visual Studio 17.12 vagy újabb verziójával rögzítheti a keresőablakot ahelyett, hogy előtte lebegteti. Ez hasznos lehet a kódszerkesztés megszakításának elkerülése érdekében. Az ablak jobb felső részén található ikonnal engedélyezheti a dokkolást eszközablakként.

Képernyőkép a dokkolás ikonról a keresési ablakban.

Az eszközablakban található hasonló ikonnal visszaállhat a lebegő ablakra.

Betekintő ablaktábla váltása

A Visual Studio 17.12 vagy újabb verziójával válthat az előnézeti panelen. A szem ikonnal letilthatja vagy engedélyezheti az előnézeti panelt.

Képernyőkép az ikonról, amely a keresési ablakban az előnézeti panelt váltja.

A Visual Studio 17.12 újdonsága, hogy az előnézeti panel pozíciója a keresési ablak méretei alapján automatikusan módosul.

Keresés a Visual Studio 2022 17.5-ös vagy korábbi verziójában

Az alábbi szakaszok a Visual Studio 2022 17.5-ös vagy korábbi verziójának (a Visual Studio 2019-es verziójának használatához) különböző keresési eredményeket ismertetik.

Más keresési funkciókkal ellentétben, mint például a Keresés a fájlokban vagy a Keresési megoldáskezelő, a Visual Studio keresési eredményei közé tartoznak az IDE-funkciók, a menübeállítások, a fájlnevek és egyebek. A kereséshez használja a Ctrl+Q billentyűparancsot a keresőmező megtekintéséhez. Vagy válassza a Visual Studio Search beviteli mezőjét, amely a menüsáv mellett található:

Képernyőkép a Visual Studio keresőmezőről.

Jegyzet

A Visual Studio search által végrehajtott parancs Window.QuickLaunch, és ezt a funkciót gyorskeresésnek vagy gyorsindításnak is nevezik.

Keresési menük, beállítások és ablakok

A Visual Studio keresőmezője segítségével megkeresheti a beállításokat, az opciókat és a hasonló konfigurációelemeket. Például, keressen a következőkre: válts témát, hogy gyorsan megtalálja és megnyissa azt a párbeszédpanelt, amellyel módosíthatja a Visual Studio színtémát az alábbi képernyőképen látható módon.

Visual Studio beállítások és lehetőségek keresése.

Borravaló

A legtöbb esetben a Visual Studio keresése emlékezteti a menükre, a billentyűparancsokra és az egyes elemek elhelyezkedésére az eredmények között.

A Visual Studio keresőmezőjében menüelemeket és parancsokat kereshet. Például keressen a clean sol kifejezésre a Clean Solution parancs gyors megtalálása és végrehajtása érdekében. A keresési eredmények arra is emlékeztetnek, hogy hol található ez a parancs a menükben az alábbi képernyőképen látható módon:

A Visual Studio menüelemeinek és parancsainak keresésére szolgáló példa képernyőképe.

Végül megkeresheti azokat az ablakokat vagy paneleket, amelyeket véletlenül bezárt. Keresse meg például teszt a Test Explorer ablak megkereséséhez és megnyitásához:

Képernyőkép, amely a Visual Studio ablakainak és paneljeinek keresésére mutat példát.

Fájlok és kód keresése

A Visual Studio search a megoldáselemekben fájlnévre, kódra, metódusra és egyéb egyezésekre is keres. A következő képernyőképen Markdown- keresése megtalálta a MarkdownMetaExtractor.cs fájlt, a MarkdownMetaExtractor osztályt és a megoldás két metódusát:

Képernyőkép, amely egy fájl keresésére mutat példát a Visual Studio keresésével.

A "teve esetében" is kereshet. A következő képernyőképen FSS- keresése egy FrégebbiSizeS-konzervfájlt, osztályt és metódust talált:

Képernyőkép egy olyan keresésről, amely mediális nagybetűket használ egy szöveges sztringben a Visual Studio keresésében.

A keresési eredmények billentyűparancsai

A keresési eredmények között találhatók a Minden, Code, Visual Studiofülek. Az alábbi billentyűparancsokkal időt takaríthat meg a különböző típusú keresésekhez:

  • Ctrl+Q, Ctrl+T fájlokhoz, típusokhoz és tagokhoz
  • Ctrl+Q, Ctrl+M a Visual Studio menüihez, beállításaihoz, összetevőihez és sablonjaihoz
  • Ctrl+Q, Ctrl+E billentyűkombinációt használják, hogy a Minden lapra menjenek mindkettőhöz.