A Lapkiegészítés funkció áttekintése a PowerShellben
A tabulátor kitöltés egy PowerShell-funkció, amely javítja a parancsmagok és paraméterek megtalálásának és beírásának sebességét és könnyűségét. A használatához adjon meg néhány karaktert egy parancsmagból vagy paraméterből a konzolon, a Windows PowerShell ISE-ben vagy a Visual Studio Code-ban a PowerShell-bővítménnyel, majd nyomja le a Tab billentyűt. A PowerShell automatikusan megadja a név hiányzó részét a megadott adatok alapján. Ha több egyezés is van, nyomja le többször a Tab billentyűt, amíg el nem éri a kívánt értéket. Ez a funkció parancsmagok és paraméterek, változónevek, objektumtulajdonságok és fájlelérési utak esetében működik.
Note
A Windows PowerShell ISE már nincs aktív funkciófejlesztésben, és a PowerShell 7 nem támogatja. Microsoft Visual Studio Code a PowerShell-bővítmény használatát javasolja a PowerShell és a PowerShell 7 Windows modern szkriptelési környezeteként. A tabulátor befejezése mindhárom környezetben ugyanúgy működik.
A sebesség és a pontosság javítása
A tab kiegészítéssel sokkal gyorsabban adhat meg parancsokat, és a kód kevésbé hajlamos hibákra. Egyes parancsmagnevek hosszadalmasak és bonyolultak lehetnek. Előfordulhat például, hogy véletlenül kihagyja vagy megfordítja a betűket a név megadásakor, például Get-DnsServerResponseRateLimitingExceptionList.
Cmdlet-ek és paraméternevek felderítése
A tabulátor kitöltése segít felderíteni a parancsmagok és a paraméterek nevét is. Ha például tudja, hogy egy Active Directory erőforráson működő Get parancsmagot szeretne használni, a konzolon beírhatja a Get-AD szöveget, és a Tab billentyűvel áttekintheti az elérhető beállításokat. Paraméterek esetén csak írjon be egy kötőjelet (-), és többször is lenyomhatja a Tab billentyűt a parancsmag összes paraméterének áttekintéséhez.
A tab-kiegészítés helyettesítő karakterekkel is működik. Ha tudja, hogy szolgáltatásokon működő parancsmagot szeretne, de nem biztos benne, hogy melyiket szeretné, írja be a szöveget *-service a konzolba, majd nyomja le a Tab billentyűt az összes olyan parancsmag áttekintéséhez, amely a nevükben tartalmazza a szöveget -service .