gpt4 book ai didi

visual-studio-code - 如何在 VS Code 2021 年 4 月正确集成 Cmder?

转载 作者:行者123 更新时间:2023-12-04 12:13:20 25 4
gpt4 key购买 nike

我想将 Cmder 集成到我的 Vscode 设置中,但在 2021 年 4 月的 vscode 更新中,不推荐使用命令“terminal.integrated.shell.windows”和“terminal.integrated.shellArgs.windows”。
我在 Windows 上使用 VS Code 64 位,我试图修改我的 settings.json文件,创建一个 Cmder 配置文件作为集成终端,如下所示:

  "terminal.integrated.profiles.windows": {
"Cmder": {
"source": "Cmder",
"overrideName": true,
"icon": "cmder",
"env": {"CMDER_ROOT": "C:\\tools\\cmder"},
"path": "%CMDER_ROOT%\\Cmder.exe",
"args": ["/K", "%CMDER_ROOT%\\vendor\\bin\\vscode_init.cmd"],
},
},
"terminal.integrated.defaultProfile.windows": "Cmder",
但是,集成的“Cmder”配置文件不起作用,对于命令 terminal.integrated.defaultProfile.windows": "Cmder",出现“此设置只能应用于应用程序用户设置”。
还有其他人试图将 Cmder 集成为 vscode 终端的集成配置文件吗?

最佳答案

  • 打开用户设置(文件 -> 首选项 -> 设置)。
  • 类型 terminal.integrated.Profiles.windows然后点击 Edit in settings.json .
  • 在终端中定义新配置文件并设置 Cmder作为默认配置文件:
  •     "terminal.integrated.profiles.windows": {
    "PowerShell": {
    "source": "PowerShell",
    "icon": "terminal-powershell"
    },
    "Command Prompt": {
    "path": [
    "${env:windir}\\Sysnative\\cmd.exe",
    "${env:windir}\\System32\\cmd.exe"
    ],
    "args": [],
    "icon": "terminal-cmd"
    },
    "Git Bash": {
    "source": "Git Bash",
    },
    "Windows PowerShell": {
    "path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
    },
    "Cmder": {
    "path": [
    "${env:windir}\\Sysnative\\cmd.exe",
    "${env:windir}\\System32\\cmd.exe"
    ],
    "env": {"CMDER_ROOT": "C:\\tools\\cmder"},
    "args": [
    "/K",
    "%CMDER_ROOT%\\vendor\\bin\\vscode_init.cmd"
    ],
    "icon": "cmder",
    }
    },
    "terminal.integrated.defaultProfile.windows": "Cmder",
  • 打开一个新终端(终端 -> 新终端)

  • 确保您的 Cmder 目录存在于 C:\tools
    享受。

    关于visual-studio-code - 如何在 VS Code 2021 年 4 月正确集成 Cmder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67489288/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com