Я пытаюсь использовать Cmder в VS Code для PowerShell вместо powershell.exe.Я следовал официальным инструкциям ( здесь ) на cmder GitHub.Теперь, когда я перезапущу VS Code, будет запущен терминал.Выглядит это так:
Это имя 'powershell' и похоже на Cmder, но не ведет себя так, как оно.Возможно, я ожидаю что-то, что не предназначено для работы, но я ожидал, что CTRL + Backspace удалит слова слева.Вместо этого я получаю '^ W':
Более того, как только я открываю файл .ps1, запускается новый терминал с именем'PowerShell Integrated Console':
Поведение этого терминала такое же, как у PowerShell.
Вот мойнастройки, связанные со встроенным терминалом и PowerShell, в файле settings.json:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shellArgs.windows": [
"-ExecutionPolicy",
"Bypass",
"-NoLogo",
"-NoProfile",
"-NoExit",
"-Command",
". 'C:\\Users\\fhe\\[REMOVED]\\Apps\\cmder_mini\\vendor\\profile.ps1'"
],
"terminal.integrated.rendererType": "auto",
"terminal.integrated.scrollback": 10000,
"powershell.scriptAnalysis.enable": true,
"powershell.integratedConsole.focusConsoleOnExecute": false,
"powershell.enableProfileLoading": true,
Я замечаю, что если я верну его обратно к тому, что предлагает официальное руководство в разделе «Запустить Cmder как терминал с кодом VS» ( здесь ) Я получу ожидаемое поведение при использовании CTRL + Backspace.
Итак, мои вопросы:
- Является ли интеграция Cmder в VS Code предназначена для предоставления CTRL+ Функциональность Backspace для PowerShell?
- Если так, что я мог настроить неправильно?
Спасибо.