Вы не скажете, настроили ли вы свою среду VSCode, чтобы сделать PowerShell языком по умолчанию.Если вы посмотрите в правый угол редактора, он скажет вам, на каком языке в данный момент установлен язык.Покажите ваши настройки пользователя.В ваших пользовательских настройках у вас должны быть такие строки на месте (просто пример из моей, отрегулируйте по мере необходимости для вашего случая использования - см. Документацию для получения подробной информации о пользовательских настройках VSCode.)…
"extensions.autoUpdate": true,
"files.defaultLanguage": "powershell",
"powershell.scriptAnalysis.enable": true,
"powershell.startAutomatically": true,
"powershell.integratedConsole.focusConsoleOnExecute": false,
"powershell.enableProfileLoading": true,
"powershell.developer.editorServicesLogLevel": "Verbose",
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"editor.mouseWheelZoom": true,
"editor.tabCompletion": "on",
"editor.suggestSelection": "first",
"terminal.integrated.shell.windows": "C:\\WINDOWS\\Sysnative\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.rightClickBehavior": "default",
"window.title": "${activeEditorLong}",
"powershell.powerShellExePath": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"powershell.scriptAnalysis.settingsPath": "ScriptAnalyzerSettings.psd1",
"workbench.startupEditor": "newUntitledFile",
"editor.cursorStyle": "line-thin",
"shellLauncher.shells.windows": [
{
"shell": "C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\powershell.exe",
"label": "PowerShell 5.1"
},
{
"shell": "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
"label": "PowerShell 6.0"
},
{
"shell": "C:\\Windows\\System32\\cmd.exe",
"label": "cmd"
},
{
"shell": "C:\\Program Files\\Git\\bin\\bash.exe",
"label": "Git bash"
},
{
"shell": "C:\\Windows\\System32\\bash.exe",
"label": "WSL Bash"
},
VSCode печально известен тем, что остановил intellisense без видимой причины (это мой захват № 1), но в большинстве случаев все, что вам нужно сделать, это вернуться на начало вашей команды и повторить попытку, или используйте клавишу CRTL + пробел, чтобыintellisense пинайте его или введите reload
Опять же, это происходит со мной все время, и вышесказанное возвращает вещи обратно.Это раздражает, но это то, что есть.