Git Bash VS 代码意外标记错误“&”
Git Bash error in VS code unexpected token '&'
我是初学者,遇到 bash 语法错误意外标记 '&'
最初,我在 python 中使用虚拟环境时遇到此错误。
但是今天我清理了我的电脑并重新安装了 window,现在我什至无法 运行 正常程序。
错误原因 -> 我将 VS 代码和终端用作 Git Bash。
在浪费了几天之后我才知道这是因为 Bash 和 PowerShell 有不同的语法
当我 运行 编写代码时,vs 代码不适应 bash 的语法(是的,它适用于 PowerShell)。
并且在我的 JSON 设置文件中,默认终端也设置为 Git Bash,如下所示:
"terminal.integrated.defaultProfile.windows": "Git Bash",
我试着改成另一种著名的方式:
“terminal.integrated.shell.windows”:“path_here”
它也不起作用,并说已弃用的方法。
如何更改 vs code 终端的默认语法?
我必须重新安装 bash 并更改我的选项吗?
我也在使用 bash b4 但从未遇到过这个问题但是最近我开始使用虚拟环境
然后第一次出现这个错误。
所以我很困惑这是一个内置问题还是我可以解决的问题?
我在 Whosebug 中发现许多人有相同类型的问题(最近发布的问题让我认为这可能是他们的错误)但没有人能够定义它因此我添加了这个问题。
But today I cleaned my pc and reinstalled the window and now i can't even run normal programs.
确保您的 %PATH% 环境变量包含 C:\Program Files\Git\bin\
以便了解 bash.exe
尝试并启动,用于测试,VSCode 在 CMD 中设置 PATH 后:
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%GH%\mingw64\libexec\git-core;%PATH%
rem Then, in the same CMD
"%LOCALAPPDATA%\Programs\Microsoft VS Code\bin\code.cmd"
是的,我是对的。问题出在 VScode 本身。今天有一个更新,现在似乎一切都 normal/working。
我是初学者,遇到 bash 语法错误意外标记 '&'
最初,我在 python 中使用虚拟环境时遇到此错误。 但是今天我清理了我的电脑并重新安装了 window,现在我什至无法 运行 正常程序。
错误原因 -> 我将 VS 代码和终端用作 Git Bash。
在浪费了几天之后我才知道这是因为 Bash 和 PowerShell 有不同的语法 当我 运行 编写代码时,vs 代码不适应 bash 的语法(是的,它适用于 PowerShell)。
并且在我的 JSON 设置文件中,默认终端也设置为 Git Bash,如下所示: "terminal.integrated.defaultProfile.windows": "Git Bash",
我试着改成另一种著名的方式: “terminal.integrated.shell.windows”:“path_here” 它也不起作用,并说已弃用的方法。
如何更改 vs code 终端的默认语法? 我必须重新安装 bash 并更改我的选项吗? 我也在使用 bash b4 但从未遇到过这个问题但是最近我开始使用虚拟环境 然后第一次出现这个错误。 所以我很困惑这是一个内置问题还是我可以解决的问题? 我在 Whosebug 中发现许多人有相同类型的问题(最近发布的问题让我认为这可能是他们的错误)但没有人能够定义它因此我添加了这个问题。
But today I cleaned my pc and reinstalled the window and now i can't even run normal programs.
确保您的 %PATH% 环境变量包含 C:\Program Files\Git\bin\
以便了解 bash.exe
尝试并启动,用于测试,VSCode 在 CMD 中设置 PATH 后:
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%GH%\mingw64\libexec\git-core;%PATH%
rem Then, in the same CMD
"%LOCALAPPDATA%\Programs\Microsoft VS Code\bin\code.cmd"
是的,我是对的。问题出在 VScode 本身。今天有一个更新,现在似乎一切都 normal/working。