【发布时间】:2018-02-14 03:47:47
【问题描述】:
我想在我的 Windows 笔记本电脑上使用 Cygwin 作为 Visual Studio Code 上的集成终端(因为这可以让我使用 Linux 终端命令 git 和 G++ 等)但是当我为 "terminal.integrated.shell.windows": 设置值时到 Cygwin 应用程序的地址 (.exe) 然后它会打开一个新的 Cygwin 终端,而不是留在 VS Code 中。
所以我的问题是:我可以使用集成到 VS Code 终端中的 Cygwin 并使用它在其上使用命令(mkdir、rm 等),但也可以使用 git 命令并将其用作集成编译器和调试器(一般来说,但至少对于 C++)?我该怎么办?
【问题讨论】:
-
您的计算机上安装了 Windows 10 吗?如果是这样,您可以只使用 WSL 而不是 Cygwin。
-
此外,@user2766296 我不相信 VS Code 无论如何都可以与 Cygwin 作为终端一起使用。
-
@ifconfig,确实如此。我刚试过(见下面的答案),效果很好。甚至外壳颜色 (.dircolors) 也有效。
标签: windows git g++ cygwin visual-studio-code