命令代码。这本手册里没有。
之前的所有步骤都奏效了。如何在OS X终端中调用Visual Studio代码?
pwd
/Users/mona/nodejs/myExpressApp
code .
-bash: code:命令不存在
我最终通过改变工作空间从Visual Code Studio中打开它,但是为什么命令代码不会。部分工作?
命令代码。这本手册里没有。
之前的所有步骤都奏效了。如何在OS X终端中调用Visual Studio代码?
pwd
/Users/mona/nodejs/myExpressApp
code .
-bash: code:命令不存在
我最终通过改变工作空间从Visual Code Studio中打开它,但是为什么命令代码不会。部分工作?
当前回答
对于那些使用iTerm2运行Z shell的人,请将此添加到~/中。zshrc中。
alias code="/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code"
其他回答
我愚蠢地删除了/usr/local/bin/code符号链接,不知道正确的路径。Homebrew重装重新创建:
brew cask reinstall visual-studio-code
这条路原来是:
/usr/local/bin/code ->
'/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code'
对于那些使用iTerm2运行Z shell的人,请将此添加到~/中。zshrc中。
alias code="/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code"
命令行解决方案的替代方案:
最近我在Mac OS x中使用服务。我向文件夹或文件添加了服务,这样我就可以在Visual Studio Code中打开该文件夹或文件。我认为如果你正在使用Finder应用程序,这可以替代使用'code .'命令。
以下是步骤:
Open Automator App from Application (or you can use Spotlight). Click on the New Document button to create a new script. Choose 'Service' as a new type of document. Select 'files and folders' in 'Service receives selected' dropdown. Search for 'Open Finder Items' action item. Drag that action item to the workflow area. Select the 'Visual Studio Code.app' application in the action 'Open with' dropdown. Press Command + S to save the service. It will ask a name of service. Give it a name. I gave 'Open with Visual Studio Code'. Close the Automator app. Check the image below for more information.
验证:
打开Finder应用程序。 右键单击任何文件夹。 在上下文菜单中,寻找“使用Visual Studio Code打开”菜单选项。 点击“用Visual Studio Code打开”菜单选项。 该文件夹应该在Visual Studio Code应用程序中打开。查看下面的图片了解更多信息。
这对我来说很管用:
sudo ln -fs "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/
在Ubuntu 20.04 (Focal Fossa)中:
# Symbolic link the bin command to /usr/bin
rm -f /usr/bin/code
ln -s /usr/share/code/bin/code /usr/bin/code