Я использую файлы, закодированные с помощью UTF-8, но кодировка по умолчанию для меня - EUC-KR (chcp 949), я хочу знать способ, который адаптирует UTF-8 в качестве кодировки по умолчанию для моего терминала (автоматически, когда терминал запускается). Я использую PowerShell core 7.0.2. Я больше не хочу набирать chcp 65001 при запуске.
Как изменить кодировку по умолчанию на UTF-8 в приложении Windows Terminal (UWP)
Ответы (1)
В settings.json
для Windows Terminal вы можете запустить Powershell с помощью команды. Сделайте так, чтобы ваш профиль Powershell выглядел примерно так:
{
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"name": "Windows PowerShell",
"commandline": "powershell.exe -NoExit -Command chcp 65001",
"hidden": false
},
Примечание о значках: на момент написания этого документа, если вы используете профиль Powershell с guid
отличным от значения по умолчанию{61c54bbd-c2c6-5271-96e7-009a87ff44bf}
. Значок Powershell в меню запуска будет потерян, если вы не укажете другой файл пользовательского значка или верните файл значка к системному значению по умолчанию, установив свойство icon
в вашем settings.json
профиле Powershell следующим образом:
"icon": "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png"
person
apena
schedule
29.06.2020