如何在git / macbook中将VScode设置为核心编辑器

Aga*_*zyk 1 git visual-studio-code

我无法将Visual Studio Code设置为git的核心编辑器。当我尝试执行git commit时,我只会看到有关编辑器存在问题的信息。

MacBook-Air-Agata:~ agataskrzypczyk$ git config --global core.editor "/Applications/Visual Studio Code.app" --wait

MacBook-Air-Agata:~ agataskrzypczyk$ git config --global core.editor
/Applications/Visual Studio Code.app

MacBook-Air-Agata:~ agataskrzypczyk$ cd nowy

MacBook-Air-Agata:nowy agataskrzypczyk$ git commit

hint: Waiting for your editor to close the file... /Applications/Visual Studio Code.app: /Applications/Visual: No such file or directory
error: There was a problem with the editor '/Applications/Visual Studio Code.app'.
Please supply the message using either -m or -F option.
MacBook-Air-Agata:nowy agataskrzypczyk$
Run Code Online (Sandbox Code Playgroud)

Dio*_*cha 5

我建议您将Visual Studio Code选项设置为从命令行启动。为此,请按照此处文档中的说明进行操作。

  • 启动VS Code。
  • 打开命令面板(?? P),然后键入“ shell命令”以找到Shell命令:在PATH命令中安装“ code”命令。

然后尝试使用以下命令设置核心编辑器:

git config --global core.editor "code --wait"
Run Code Online (Sandbox Code Playgroud)

然后我认为您不会遇到任何问题git commit


小智 5

git config --global core.editor "code"
Run Code Online (Sandbox Code Playgroud)

  • 请添加一些解释,您的解决方案如何解决问题 (2认同)
  • 从字面上以管理员身份在我的 cli 中运行此命令,然后我在 phpstorm 中输入 git commit,它打开了 vs code...允许我在 vs code 中输入我的提交消息。这次真是万分感谢。 (2认同)