我在 VS Code 中为我的弟弟设置了一个开发环境(C),我制作了 build.json 和 tasks.json,代码编译并运行得很好。但是对于刚接触编程的人来说,这很麻烦。我为一键编译和运行按钮找到了一个扩展代码运行器。它工作得很好,但我注意到弹出的 coderunner 终端只是输出,不接受任何输入。谷歌搜索并发现一个简单的解决方法是让 Code Runner 使用 Bash。但它根本不起作用了。
yudha@LAPTOP-PLIIOJAT /cygdrive/c/Users/yudha/OneDrive/Documents/C Projects/helloworld
$ cd "c:\Users\yudha\OneDrive\Documents\C Projects\helloworld\" && gcc helloworld.c -o helloworld && "c:\Users\yudha\OneDrive\Documents\C Projects\helloworld\"helloworld
bash: cd: too many arguments
这是现在每次都会弹出的错误,我很无能。我使用 Cygwin bash 作为带有 gcc 的 VSCode 的默认终端