上VSCode使用MSYS2 MinGW的64位终端

问题描述 投票:1回答:1

有一个关于如何很多教程使用上VSCode MSYS2终端。但是,我们知道有3重弹:

  • MSYS2 MinGW的32位
  • MSYS2 MinGW的64位
  • MSYS2 MSYS

但是,如果我设置"terminal.integrated.shell.windows""C:\\msys64\\usr\\bin\\bash.exe",我只能用MSYS2 MSYS。我想用MSYS2 MinGW的64位,因为我不希望我的程序需要msys-2.0.dll

谁能教教我该怎么做?

visual-studio-code vscode-settings mingw-w64 msys2
1个回答
1
投票

这项工作对我来说:

{
     "terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe", 
     "terminal.integrated.shellArgs.windows": ["--login", "-i"],
     "terminal.integrated.env.windows": { 
          "MSYSTEM": "MINGW64", 
          "CHERE_INVOKING":"1" } 
}

PLS。参考:How do I integrate MSYS2 shell into Visual studio code on Window?

© www.soinside.com 2019 - 2024. All rights reserved.