首页 > 解决方案 > Windows 终端和(MinGW,Cygwin)

问题描述

微软似乎要引入“Windows Terminal”,请参阅https://devblogs.microsoft.com/commandline/introducing-windows-terminal/ 看来您将能够使用 C 进行编程。

我正在考虑安装 MinGW 或 Cygwin 以便我可以用 C 编写一些程序。Windows Terminal 的引入会使这些变得多余吗?

标签: windowscygwinwindows-terminal

解决方案


如中所述:https ://github.com/microsoft/terminal/blob/master/doc/user-docs/ThirdPartyToolProfiles.md

假设您已将 Cygwin 安装到 C:/Cygwin 中:

{
    "guid": "{916f2925-597a-4b52-aac2-9a4387626b4c}",
    "name" : "Cygwin",
    "commandline" : "C:/Cygwin/bin/bash --login -i",
    "icon" : "C:/Cygwin/Cygwin.ico",
    "startingDirectory" : "C:/Cygwin/bin" 
}  

请注意,按原样设置 Cygwin 的起始目录以使路径有效。启动 Cygwin 时打开的默认目录将是$HOME因为该--login标志。

仅供参考:使用 Cygwin64 在我的 PC 上进行以下工作:

{
    "guid": "{379bd4d8-dc40-409a-abd4-3ff1712c12f7}",
    "name" : "Cygwin",
    "commandline" : "c:/cygwin64/bin/bash --login -i",
    "icon" : "c:/cygwin64/Cygwin.ico",
    "startingDirectory" : "c:/cygwin64/bin"
}

推荐阅读