从Macterminal运行/打开VSCode
我想通过运行这个命令code .
从Mac OSXterminal运行/打开Visual Studio code .
。 我在这里find说明:
https://code.visualstudio.com/Docs/setup
显然我需要在我的.bashrc
文件中包含这个,所以我做了,但没有效果。
code () { if [[ $# = 0 ]] then open -a "Visual Studio Code" else [[ $1 = /* ]] && F="$1" || F="$PWD/${1#./}" open -a "Visual Studio Code" --args "$F" fi }
我在这里编辑了.bashrc
文件:
~/.bashrc
指向/Users/username/.bashrc
我应该编辑哪个.bashrc
?
如果你在Mac OSX Maverick上,它是~/.bash_profile
而不是~/.bashrc
尝试把代码放在那里,closuresterminal,然后再试一次。 应该工作
试试这个
打开Visual Studio代码并按下Command + Shift + P,然后在命令选项板中inputShell
现在可以像Shell Command : Install code in PATH
一样find这个选项Shell Command : Install code in PATH
从命令选项板中的build议列表中Shell Command : Install code in PATH
。 select该选项。
而已。
现在打开你的terminaltypes。
$ code .
我只是想从他的评论中拿出本杰明·帕塞罗的回答,因为这似乎是最好的解决办法。 这是在设置Visual Studio代码页上说的提示…
如果你想在terminal上运行VS Code,那么在你的〜/ .bash_profile文件(〜/ .zshrc,如果你使用zsh的话)中添加以下内容。
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
现在,您可以简单地键入code .
在任何文件夹中开始编辑该文件夹中的文件。 [或code test.txt
去test.txt
文件上工作]
我简单地创build了一个名为code的文件:
#!/bin/bash open /Applications/Visual\ Studio\ Code.app $1
使其可执行:
$ chmod 755 code
然后把它放在/ usr / local / bin中
$ sudo mv code /usr/local/bin
只要文件位于path中的某个位置,只需input:code即可打开文件
对于Mac,您可以:View> Command Palette> Shell命令>“在path中安装代码命令”。 我会假设其他操作系统会有类似的东西。 我做完之后
which code
它告诉我它把它放在/ usr / local / bin中
要设置它,启动VS代码。 然后打开命令面板(⇧⌘P)并inputshell命令来查找命令:在PATH命令中安装'code'命令。 在这里input图像说明